Topic
1 story, newest first.
Lieutenant Colonel Michael Morris, a US Air Force officer stationed at the embassy in London, left the United Kingdom in August 2026 before British police could question him. He is under investigation for alleged possession and distribution of child sexual abuse material, and his brother is on trial in the US.