Algeria's president inaugurates Africa's largest mosque

Algeria's president inaugurates Africa's largest mosque
play icon
A view of the Great Mosque of Algiers, known locally as Djamaa el-Djazair, in the centre of Algeria's capital. AFP / File