Business ❯Construction ❯Infrastructure
Grand Mosque of Algiers
The Grand Mosque of Algiers, now the largest in Africa and third globally, opens after years of political upheaval and amid criticism over its cost and purpose.