One of the Abdul’s worked at the Airport (I would assume Heathrow) and the other was “supposedly” just entering an apprentice program for a Railroad company. Leads one to think they could converse in English and had a history within the former Nation known as England so as to gain employment.
Get a load of the info here...
Wanna bet the perps were well known to LE?
Haven’t heard anything about that, either...