11 July 2024

Thailand is seeing a sudden rash of campus rallies at universities across the country. Are they really spontaneous or politically engineered?