Algerian worshippers pray at the Great Mosque of Algiers, also known as Djamaa El Djazair, during  its inauguration in the Algerian capital. AFP

Inside Algeria’s $1bn mosque, the third-largest in the world