Video. Westminster horror described by eyewitnesses
Wednesday’s bloodshed in Westminster marked the deadliest attack in London since suicide bombers killed 52 commuters on the city’s transport system in 2005.
Read full articleWednesday’s bloodshed in Westminster marked the deadliest attack in London since suicide bombers killed 52 commuters on the city’s transport system in 2005.
Read full article