Thursday, December 12, 2013

VIDEO: US and France fight over who's in charge in Haiti // Bloggingheads



Matthew Lee (Inner City Press, Predatory Bender) and Jacqueline Shire (ISIS)

January 21, 2010

No comments:

Post a Comment