I’m hoping directed energy, but who knows.
It was a dampening weapon (jamming device), at least that is what is being reported.
ALRIGHT!!!