World Mexico & the Americas

Hailing Obama's victory

Raul Castro, left, with Brazilian President Luiz Inacio Lula da Silva, right, hailed Obama’s victory. AFP/Getty Images
Loading
78°