Feedback

‘Blood Everywhere’: Witness Describes London Stabbing

 

Anti-terror police descended on London’s Russell Square after a person was stabbed to death Wednesday night.

Shows