Advertisement

London Terror Attack: What We Know So Far

 03/23/2017 - 05:01
A locked down Whitehall in central London, Britain, Mar. 23, 2017. EPA/ANDY RAIN

Please tell us what you think about this story