The Delta state government has unveiled the official mascot and logo for the 21st National Sports Festival scheduled to hold between November 2 and 15 this year. Ifeanyi Okowa, the
The Delta state government has unveiled the official mascot and logo for the 21st National Sports Festival scheduled to hold between November 2 and 15 this year. Ifeanyi Okowa, the