Debkafiles said the UK elite squads have been traning in Turkey for months now...
eh. I’m thinking that these are homegrown muzzies from here or the UK.
Too bad they don't train in London.