Zimbabwean 33 opposition lawmakers barred due to alleged imposture
Zimbabwe's main opposition party, the Citizens' Coalition for Change (CCC), has lost a shocking 18 new parliamentary seats after an imposter announced in Parliament that they had left the party, resulting in the loss of their seats.
This…