The Federal Government of Nigeria has postponed the 2020 National Sports Festival (NSF) scheduled to hold in Edo State.
VIDEO: Nigeria postpones National Sports Festival over coronavirus
The Federal Government of Nigeria has postponed the 2020 National Sports Festival (NSF) scheduled to hold in Edo State.