Tag Venezuelan police station
Sort by: Newest   | Oldest

68 killed in Venezuelan police station riot and fire

Venezuelan prisons are notoriously overcrowded and filled with weapons and drugs.

 
go to top