November 16, 2024
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