Press "Enter" to skip to content

Police deal with ‘disturbance’ involving armed detainees at London immigration center

Police were deployed to an immigration center near London Saturday following what they called a “disturbance.”

Source:: World News

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *