An Account on the Death of Nigerian Sprinter by a Jealous Police Officer
Otenkwa Ndubuisi Dele Udo was born in Umahia Abia State (May 24, 1957, died in Lagos in July 1981). He was a Nigerian sprinter. He died at the age of 24. He was a collegiate champion at the University of Missouri in the 1970s and competed in the men’s 400-meter dash at the 1980 Summer…