Algiers: A beautiful mosque which is the world’s third-largest mosque was formally inaugurated in the North African country, Algeria, the world’s third-largest mosque has been...
PARIS, France: French President Emmanuel Macron has admitted for the first time that French soldiers murdered a top Algerian independence figure then covered up his...