Residents of Thailand’s Libong Island, off the southern province of Trang, are crying foul after the Harbor Department allegedly dumped muddy sediment into the sea, resulting in the death of…

Read More