London Police say no evidence of shots fired on Oxford street
The British police is responding to the incident as terror-related.
Nov 24, 2017, 22:55 PM IST
The British police is responding to the incident as terror-related.
Nov 24, 2017, 22:55 PM IST