VIDEO: Drama as Fearless Ugandan Women Storm UN Meeting; Attack Attorney General Kiryowa Kiwanuka over ‘Speech of Lies’ on Human Rights; Arrested
There was drama during a session of the United Nations (UN) Committee against Torture (CAT) in Geneva, Switzerland after angry…