NewsFebruary 21, 2023 Two Algerian Umrah Pilgrims Killed by Stabbing in Makkah According to media reports, two Algerian individuals, who had traveled to Saudi Arabia’s holy city of Mecca to… bySamira Yusuf