Tag: MACRAD Trust

Zimbabwe: Thousands of Villagers Facing Eviction 

Zimbabwe: Thousands of Villagers Facing Eviction 

The Zimbabwe government is evicting thousands of people from an indigenous minority group from their communal land. Source: Zimbabwe: Thousands of Vi ...
1 / 1 POSTS