news 2 weeks ago

Reports of shots fired at London subway station

Fox News
Police respond to an incident at Oxford Circus tube station.
AdChoices