Police Reportedly Shoot and Abduct Swaziland Communist Amid Protests Against Africa’s ‘Last Absolute Monarchy’
Mvuselelo Mkhabela was reportedly shot and dragged into a police van, according to the Communist Party of Swaziland. His current whereabouts are unknown. Mkhabela was tortured earlier this month for protesting elections.