A Nigerian athlete competing in the Olympics for the first time has revealed the importance of her Christian faith – both in the good times and bad. Stanford University-graduate Idara Otu, running in the women’s 4×400 relay which begins on Thursday, was born in the US and only visited her […]