AFRICA FOCUS4 months ago
Niger Delta Sports Festival Torch Tour takes off from Bayelsa
The Niger Delta Sports Festival torch began its tour of the participating nine states in Yenagoa, Bayelsa State where the Festival Torch lighting was cheered on...