Venezuela Imposes Compulsory Visas for all US Citizens, Bans for Bush & Cheney

Venezuelan President Nicolas MaduroJNN 01 Mar 2015 Caracas: Venezuelan President Nicolas Maduro announced a new mandatory visa requirement for all Americans visiting the country. The leader also called to review and downsize the number of US embassy staff in Caracas. Continue reading