insert_link Africa Mozambique Police Clash with Protesters Following Fatal Shootings of Opposition Figures todayOctober 22, 2024 1