Comment Re:I suspect it's part of the infrastructure (Score 1) 67
That doesn't rule out US equipment though.
It seems much more likely that it is something the US has deployed than that someone has developed an undetectable long range weapon that they can smuggle into many different countries and deploy within range of these targets. London, for example, is one of the most heavily watched cities in the world.
It would be beyond the known limits of technology and physics if it existed.
Why would they test this on their own, and only their own, embassies? It makes no sense. This has caused minor to moderate friction to the relationships between the host countries and the US. Much more likely that it is a 3rd country messing with international relations for their own benefit.