The Hindu god Narayana (or, Vishnu) on the back of a Garuda (the mount of Vishnu), depicted on one of the pediments in Wat Phra Si Rattana Satsadaram, the most sacred Buddhist temple in Thailand The curtain has come down on the abortive colour revolution in Thailand with the country’s Constitutional Court ordering the dissolution …