“Justice at last for Steven and Tiwonge”

“Justice at last for Steven and Tiwonge”
Steven Monjeza and Tiwonge Chimbalanga found guilty of homosexuality
Speech at the United Nations in Geneva on Thursday 11 March 2010.
Nationalist leaders reject Islamabad’s settlement proposals
Misreported and unreported aspects of the legislation