Christian Buildings Targeted in Military Conflict in Sudan
SPEC church structure in Omdurman was left in ruins.
SPEC church structure in Omdurman was left in ruins.
SPEC church structure in Omdurman was left in ruins.