Human Rights Watch and PROVEA Release Devastating Report on Venezuelan Citizen Security Initiative
On April 4th Human Rights Watch and PROVEA released a report on Venezuela’s most recent security initiative, Operation Liberation and Protection of the People (hereafter referred to as OLP). The report is entitled “Power without...
Read More