Algeria inaugurates largest mosque of Africa with prayer capacity of 120,000 worshippers
Algeria inaugurates largest mosque of Africa with prayer capacity of 120,000 worshippers. Known locally as the Djamaa El-Djazair, the modernist structure extends across 27.75 hectares […]