I am still placing my bet on an Islamist connection. I don’t buy the Buddhist deal at all.
It doesn’t ring true somehow.