Women Shall No Longer Wait Dr Stella Nyanzi is a Ugandan academician and feminist activist. She is currently jailed at Luzira…