Venezuela in Crisis
By Yousuf Ali Over the past 2 weeks, the political crisis in Venezuela has escalated to extreme levels. The already embattled president of the country Nicolás Maduro is now openly being challenged by the speaker of the parliament Juan Guaido to step aside and allow him to govern instead. The claim is that the presidential […]