May 14, 2026 Thai Government Cracks Down on Freedom Beach: Ordering Demolition, Evictions & Exposing Hidden Truths