Nicaragua police crack down on religious leaders
The Christian Church in Nicaragua is being targeted by police in an ongoing crackdown on religious leaders, with eleven Roman Catholic leaders detained in the latest wave of arrests.
The Christian Church in Nicaragua is being targeted by police in an ongoing crackdown on religious leaders, with eleven Roman Catholic leaders detained in the latest wave of arrests.