Latin America going Red on Obama’s watch . . . as it did on Carter’s

Latin America going Red on Obama’s watch . . . as it did on Carter’s

Based on an article by Cliff Kincaid for Accuracy in Media While the U.S. media was preoccupied with unsubstantiated sexual harassment allegations against Herman Cain, America was losing Nicaragua to the communists — again. But you wouldn’t know this from reading the American press. You would have to turn to such British publications as Economist […]