By Breitbart News ——Bio and Archives--July 13, 2021
News Headlines | CFP Comments | Reader Friendly | Subscribe | Email Us
???? ALERT???? According to Catholic Church officials in Cuba the secret police, after a brutal beating, unlawfully detained Father Castor. He is being held in the Monte Carlos Police Station in Camagüey, #Cuba. A Bishops ignored. @USEmbCuba @USCIRF @WHAAsstSecty #ReligiousFreedom https://t.co/9DIpMplaJ1
— The Global Liberty Alliance (@GLALegalDefense) July 12, 2021
View Comments
Breitbart News is a Syndicated news and opinion website providing continuously updated headlines to top news and analysis sources.