11 July 2024

These yellow inflatable ducks became stars of the anti-government protests in Thailand. But are there any hidden references?