Five suspected terrorists shot dead by police in Cambrils, Spain

Five suspected terrorists shot dead by police in Cambrils, SpainSpanish police shot dead five would-be attackers after confronting them early on Friday in Cambrils, south of Barcelona where hours earlier a suspected Islamist militant drove a van into crowds, killing 13 people.



Yahoo News – Latest News & Headlines