So it would seem. All of their media outlets have representatives here and I wonder why? What is the expression? We live rent free on the BBC?
Try that British Expat group again - what a pack of morons and scaredy cats! “Oh, I saw a cop with a gun strapped in his holster! Oh, my, we never had anything like this in London! Where can I buy a cheap English candy bar in godforsaken America, by the way?”