Catholic Church Demands Justice for Venezuela’s Tortured Prisoners

Venezuela’s Catholic Church demanded justice for the regime’s tortured political prisoners on Thursday amid reports of inmates protesting within the Heliocide prison facility in Caracas.

[READ MORE HERE]

Leave a Reply