adam smigielski/iStock(CARACAS, Venezuela) — Venezuela’s opposition leaders on Tuesday announced a new effort with some military backing to oust Nicolas Maduro, the socialist president of the country who has been battling a swell of protests that he has blasted as a coup. Juan Guaido, the president of the country’s National Assembly who was sworn in …
Apr 30