Venezuela to impose mandatory visas on Americans
President Nicolas Maduro says the move is to control US influence Venezuelan President Nicolas Maduro announced he will be implementing a mandatory visa system for all American citizens visiting the country, as a way to […]