Several suspects have been shot dead by police after what appears to have been a failed terrorist attack in Cambrils, which is a city in northeast Spain, just hours after 13 people were killed in a vehicle attack in nearby Barcelona, officials say. James Valles reports. (BNO News)