WORLD

OBAMA TAKES IT ON THE CHIN

LUIZA CH. SAVAGE February 8 2010
WORLD

OBAMA TAKES IT ON THE CHIN

LUIZA CH. SAVAGE February 8 2010