Advertisement

Advertisement

Advertisement

Browsing Category

World

Armed men kill 16 in truck ambush

Unidentified armed men ambushed a cargo truck that also carried passengers, killing 16 people on Tuesday in Macomia district in Mozambique’s northern province of Cabo Delgado, local media reported on Friday. Witnesses told the press that…