Togo: Navi Pillay calls for greater respect of human rights in the administration of justice West African News Dec 22, 2013 GENEVA, Switzerland, December 20, 2013/African Press Organization (APO)/ — Togo still needs to strengthen respect for human rights in the…