The protest was conducted in two languages I don't speak: Thai and Nederlands. However, I had the impression they were complaining about a prome minister who had embezzled funds from the government or who had been falsely accused of doing the same. They either wanted to punish or exonerate him, not sure which.
AP