By Breitbart News —— Bio and Archives July 13, 2021
Comments | Print This | 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
Breitbart News is a Syndicated news and opinion website providing continuously updated headlines to top news and analysis sources.