Barcelona attack: Van driver among 8 killed, 4 detained
Spanish police on Monday said they have killed eight suspected terrorists, including the driver of the van, and detained four…
Spanish police on Monday said they have killed eight suspected terrorists, including the driver of the van, and detained four…
Spain held a solemn religious ceremony attended by heads of state and government in Barcelona’s monumental Sagrada Familia basilica on…