Creator
Guest Author
The charge is "misusing a computer." Dr. Stella Nyanzi remains incarcerated to this day in Luzira Women’s Prison