US losing face in Latin America?
  • 14 years ago
Fidel Castro speaks out against Barack Obama as Venezuela accepts a new shipment of Russian arms. Is this fallout from US support for ousted Honduran ...
Recommended