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

What do you think about this story?