Having Marines being police is like having the Paras arrest an Irish suspect in in Gibraltar: it's going to end in tears.

I thought that Marines are trained for total war: fast paced assaults where destruction of a known enemy is the key. Fighting an invisible for must have finally caused those marines to crack.

Personally I can't find the Marines 100% guilty as they have been placed in a completely unsuitable situation for far too long. The senior chain of command should apologise and act to ensure that similar mixes of saltpetre don't occur with the local charcoal and sulphur.