Some 2,000 miles (3,200km) now separate Venezuelans from Nicolas Maduro, their abducted president, who United States special forces have flown to New York.
But Mario, a Caracas resident, is worried about celebrating publicly against the ouster of…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply