Lucky the incident did not take place in Saudi Arabia.I'm not in the army any more, but having been married to a woman who was drugged up to the eyeballs on skunk weed nearly every day, I stay clear of anything other than alcohol. However on a recent project in Thailand, my driver tested positive for drugs following a random test after the morning safety briefing. It was very marginal, so he was sent home for the day and lost a days pay.
Almost fkng unbelievably he failed again the next day and was fired on the spot.
Anecdotally at the height of the oil boom, a Saudi taxi driver disobeyed a traffic instruction and was hauled in by the police who then blamed the passenger as the taxi driver would not have done what he did if the passenger had not asked him to take him to where he wanted to go.