A judge in Ikeja, Nigeria, handed down a 21-year prison term to Vincent Edeh on Friday for his role in the fatal stabbing of a woman. Edeh faced a charge of involuntary manslaughter for this incident. Justice Oyindamola Ogala, who presided over the case, accepted Edeh’s guilty plea to involuntary manslaughter and sentenced him to Read More…