The International Criminal Court Faces a New Challenge: The Venezuelan Mafia State
By: Alec Waid Latin America is currently experiencing one of its most severe refugee displacement crisis in recorded history. Venezuela is one of the highest contributors to the refugee crisis, with more than 1.5 million Venezuelans fleeing their homes since 2014. Unfortunately, these refugees face no choice but to flee despite uncertainty of asylum status […]