Opposition politician tortured, faces abusive charges says Human Rights Watch
By AgenciesNAIROBI – Human Rights Watch has condemned Ugandan authorities for what it described as abusive criminal charges against an opposition politician, Muwanga Kivumbi. The international non-governmental organization headquartered in New York City that investigates and reports on human rights abuses globally says Kivumbi’ torture and charges apparently based on his criticism of the president’s […]