Dr Stella Nyanzi Lari Nakuru road accident

JUST IN: Dr Stella Nyanzi Involved in an Accident (See Photos)

Controversial academic, politician and writer Dr Stella Nyanzi has been involved in an accident outside Uganda. 

2 years ago