John Stossel: Moochers and looters
There’s a socialist wave in Latin America. Mexico, Chile, Peru, Bolivia and Brazil recently elected leftists. These politicians at least distance themselves from thugs like Hugo Chavez and Fidel Castro,
Source: dailyindependent.com