A Catholic priest who had supported democracy protests was beaten by police and dragged through the streets of Camaguey, Breitbart reports. Father Castor José Alvarez Devesa was arrested on Sunday, July 11, and remained in police custody at least through Monday.

Christian activists have played a leading role in the demonstrations that arose all across Cuba this week.