Venezuelan political storm hits Nepal

The recent political developments in Venezuela had ramifications in Nepal, a country situated far away on the other side of the hemisphere. As the political tussle between the Venezuelan government and the opposition has flared wide open, major powers have been divided, with some supporting the Nicolas Maduro regime and others Juan Guaido, the self-proclaimed […]