These guys were the ones who ‘suicided’ those two Seals on the USS Mirsk (sp) in Seychelles a few months ago. The Seals (ex) had intercepted their plans.
Is that a theory or do have other reasons? Their deaths were very, very suspicious and the reason given, IIRC heroin, was not at all believable.