Idara Otu
Idara Otu is a Nigerian sprinter. She competed in the 4 × 400 m relay event at the 2012 Summer... more »