Photo News

Christian leaders demand Cuban authorities release pastor arrested for leading ‘illegal' church

Christian leaders are calling on the communist government of Cuba to immediately release Pastor Karel Parra Rosabal, who heads an unregistered church and was arrested on false charges of “hoarding.” He's been held in detention for 11 days.

Top News

More Top Stories


More News


In Case You Missed It