10 Dec 2012 Staff Writer
Will Uganda parliament square off against human rights?...

International Human Rights Day Over the past two decades, parliaments in Africa have increasingly entrenched human rights in their national…

Read More