News June 2, 2025 Nigeria’s debt to stabilise at 50% of GDP, Interest payment to gulp 35% of revenue says Moody’s
News May 31, 2025 Israel is ‘sprinting to annex Palestinian territories’: Anger over new West Bank settlements