Algerian President Abdelmajid Tebboune inaugurated Africa's largest mosque 'Djamaa El-Djazair' with great fanfare. Although this mosque was opened only 5 years ago, its remaining work has now been completed.
It is the third largest mosque in the world after Mecca...
Dubai has successfully conducted the first test flight of a flying taxi developed by Joby Aviation, marking a major milestone in the emirate’s journey...