The Free Press Journal GIANTS ON THE LOOSE 2017-11-14 - –AFP Environmentalists tried to rescue nine sperm whales which had beached themselves on Krueng Raya beach in Aceh Besar, Indonesia.