Human activity has been blamed for the death of a rare Omura whale, which was recently washed ashore on Lanta Island in Thailand’s southern coastal province of Krabi. An autopsy,…

Read More