- 1,852 viewsDuration: 2:26Human Rights Activists are now calling for the immediate resignation of Prime Cabinet Secretary Musalia Mudavadi and Kenya's current Ambassador to Uganda to resign over failure to address the whereabouts of Activists John Njagi and Nicholas Oyoo. The Civil Society Groups also allege that the duo are being tortured in solitary confinement in the neighbouring country.