Likely. But also smells a little like an SAS or US Special Forces op. Hope not so.
Sorry. Was referring to the Russia pipeline explosion…