Connect to share and comment

Uribana 2013 01 27

Appears In:
Inmates were bussed to other prisons after 61 people were killed in the riot.
Uribana 2013 01 27

Military forces outside the Uribana prison in Lara state, Venezuela, on Jan. 26, 2013.

Leo RAMIREZ