garryleech.com
Obama’s Cuba Visit Illustrates US Arrogance
In his speech to the Cuban people in Havana, President Barack Obama declared, “I have come here to bury the last remnant of the Cold War in the Americas. … I’ve urged the people of the Americas to …