London rally against rigged Uganda elections 7 March 2016 Peter Tatchell Foundation International, Uganda Demand an end to repression by the Museveni regime Continue reading