A Chinese couple had been spotted letting their daughter urinate on a path leading to the Royal Grand Palace, a sacred site in Thailand, sparking public anger.
A Chinese couple had been spotted letting their daughter urinate on a path leading to the Royal Grand Palace, a sacred site in Thailand, sparking public anger.