Wilkerson: US Isolated in Latin America, Not Venezuela and Cuba

Lawrence Wilkerson, Collin Powell’s former Chief of Staff says that Obama should have the courage to normalize relations with Venezuela and Cuba

theRealNewsBanner

Sorry, we couldn't find any posts. Please try a different search.

Transcript Not Available