Two Women Stabbed to Death by Algerian in Marseilles Train Station
Witnesses say the man shouted “Allahu akbar” (God is great) before rushing civilians. ISIS has claimed responsibility. [...]
Witnesses say the man shouted “Allahu akbar” (God is great) before rushing civilians. ISIS has claimed responsibility. [...]