At least 13 people have been killed and dozens injured after a van in Barcelona Spain ploughed into pedestrians in a busy tourist street. The attack happened in the area around Las Ramblas, a busy shopping and business promenade in … Continue reading