jafrianews.com
Venezuela Imposes Compulsory Visas for all US Citizens, Bans for Bush & Cheney
JNN 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 num…