Thammasat University’s historical Tha Phrachan campus has once again been chosen as the venue for a large student-led protest, setting the stage for renewed political confrontation. The United Front of…

Read More