
The International Finance Corporation (IFC) announced that Nigeria requires an estimated $2 trillion in investments over the next two decades to bridge its infrastructure gap and...

A suicide bomber attacked Saint Elias Church in Damascus, Syria, on Sunday, June 22, 2025, killing at least 20 people and injuring 52. Authorities have blamed...