VENEZUELA, JAN 4 : The military operation to abduct and arrest Venezuela’s leader Nicolás Maduro has once again placed the United States under scrutiny for its long and controversial history in Latin America. Maduro is currently held at a jail in New York after US special forces seized him and flew him out of the […]Continue Reading




