UN Report
-
Foreign
UN report: Venezuela death squads kill hundreds of young men
Venezuelan security forces are sending death squads to murder young men and stage the scenes to make it look like…
Read More »
Venezuelan security forces are sending death squads to murder young men and stage the scenes to make it look like…
Read More »