Thousands protest in Bangkok calling for Thai PM to resign

June 29, 2025