newsare.net
[Mozambique News Reports And Clippings] Demonstrations cost big projects $1.7 bn but give local people more power, and may encourage renegotiationMozambique: Chaos on Monday? Big Money at Stake, But Youth Can Bring Change
[Mozambique News Reports And Clippings] Demonstrations cost big projects $1.7 bn but give local people more power, and may encourage renegotiation Read more