Rental Van Hits Multiple Pedestrians in Las Ramblas District, Barcelona, Spain
A rental van was driven onto the sidewalk for more than a block and struck pedestrians in a crowded street in Barcelona on Thursday August 17, 2017, causing multiple deaths and injuries. Police have immediately […]