In Thailand's Nakhon Si Thammarat province, villagers came upon a horrific sight on the ground in a mangrove forest. Photo below. LIKE BOING BOING BUT NOT THE ADS? CLICK HERE TO GO AD-FREE! "I was ...