The article itself has nothing of value, they say "they're bigger than dragonflies" yet obviously the misleading picture is far from even 1/2 as large as a dragonfly. The amount of "spyware" that could be mounted on a vehicle of that size is rather...well, minute. I don't know of any current video / audio technology that would be useful on such a size, it'd require a transceiver, antenna , and a power source to get the signal beyond a few feet as well as power the vehicle. It simply DOES NOT EXIST, end of story. I can safely say this is pure scrot. Micronization of that caliber does not exist.