Escalating violence in Mozambique as citizens protest alleged election fraud
Mozambique has been gripped by intense protests and a heavy-handed police response following a disputed election that many citizens claim was rigged to keep the ruling party in power. Thousands took to the streets in… ...