Younes Abouyaaqoub drove a van into pedestrians in Barcelona, Catalonia, killing 13 people and injuring at least 130, on August 17, 2017. The Mossos d’Esquadra are the police force of Catalonia. Where did Abouyaaqoub get the idea that “Allah has promised us paradise and he has promised you hell”? Could it be from the Qur’an, […]