June 24, 2026
Police say two masked men entered De Mazenod Church after scaling the boundary wall, tied up its director and fled with cash, a passport and a national identity card