A van rammed into pedestrians at Las Ramblas, a tourist hotspot in Barcelona, killing at least 13 and injuring scores of others on Thursday evening. The attack, which was claimed by terror group ISIS, underscores a growing technique of deadly assault — namely vehicles striking crowds of people. Police say they foiled a second attack […]