Sunday, December 22, 2024
Happening Now

U.K. police to investigate ambassador’s leaked communications

Kim Darroch resigned​ on Wednesday, saying the “current situation” has made it “impossible for me to carry out my role as I would like” Source

Share