The University of Ghana (UG) last Wednesday inaugurated its Ethics Committee for the Humanities (ECH) to oversee and regulate the ethical conduct of …