A humpback whale has been euthanised after it beached at Kabeljous Beach near Jeffreys Bay, the National Sea Rescue Institute says.

More...