February 24, 2025
Nicaraguan police have raided the residence of a Roman Catholic bishop, detaining him and several other people holed up inside for two weeks

Nicaraguan police have raided the residence of a Roman Catholic bishop, detaining him and several other people holed up inside for two weeks