Nigeria's 2008 Olympic silver medallist, Gloria Kemesoude, has been spotted roaming the streets of Yenagoa, Bayelsa State. The athlete, who…
Sign in to your account
Remember me