Westminster Terror Attack: A Report on Commendable Response by TfL
The terrorist attack on Westminster bridge in London last Wednesday was the most brutal attack in Britain after July, 2005. The incident lasted for 82 seconds, claiming 5 lives (including a police officer and the…