The generation that lost their dreams: the orphans of police lethality in Venezuela
Venezuela has the highest police lethality rate in Latin America and, perhaps, the world. Between January 2016 and October 2019, 19,000 cases of deaths at the hands of the Police were registered, according to unofficial data from the Ministry of […]