Spain twin vehicle attacks: What we know Continue Reading 0 4 2 Kathmandu Tribune Staff August 19, 2017 At least 14 people were killed and more than 100 others injured after drivers slammed into pedestrians… Diaspora