13 dead in Barcelona van carnage, driver at large
Spanish police say they have killed four people in Cambrils to stop what they say was a second attempted attack after an earlier one in Barcelona. Police warned people to stay off the streets, with shots reported in the port of Cambrils. Thirteen people... Read More