The 2026 edition of the 100 Most Notable Peace Icons Africa Summit is set to take place in Marrakech, Morocco, from June 19 to 21, organisers have announced.
The chairman of the All Progressives Congress (APC) in Bayelsa State, Hon. Warman Ogoriba, has dismissed expectations by ...