The main suspect in Thursday’s deadly Barcelona terror attack has been confirmed dead by police, the BBC reported Friday. Moussa Oukabir, who authorities believe to be 17 years old, was reportedly killed by police at a nearby attack site in Cambrils. Police sought Oukabir after a van plowed through a tourist crowd in Barcelona, killing 13 and leaving more than 100 others injured. Oukabir was a Spanish citizen from the city of Girona and allegedly used his brother’s identification to rent the van used in the mass killing.
SOURCE: The Daily Beast