$880
-
Catholic News - Americas
Nicaragua dictatorship sentences 11 Christian leaders to prison, fines them $880 million
Eleven Christian leaders were sentenced to prison and ordered to pay $ 880 million on March 19, 2024, by the…
Read More »