Police deal with 'disturbance' involving armed detainees at London immigration center
November 06 2022, 08:00
Police were deployed to an immigration center near London Saturday following what they called a "disturbance."
Police were deployed to an immigration center near London Saturday following what they called a "disturbance."
Source:
CNN.com - RSS Channel - World