How the Terror Unfolded
It was the day everyone at Westminster had been dreading. The Houses of Parliament, with their iconic ‘Big Ben’ clocktower, are the defining symbol of Britain across the world. And as such, the prime target for any terror attack. The building, itself a Royal Palace made up of both Victorian gothic and Medieval halls, is … Read more