Search Results for 'puppet leader'
1 results found.
Galway Zimbabweans remain fearful for their country’s future
Zimbabwe is in turmoil. Robert Mugabe has won another presidential election amid allegations of vote rigging, intimidation, and violence against opposition politicians. African nations will not act. Western governments are divided on what to do.