May 27, 2024

Algerian-French self-proclaimed jihadist Mohamed Merah