Day: July 22, 2016

The Last Whale

An expose of Japanese attempts to buy the vote of small countries in the Caribbean and South Pacific to block a proposal for a sanctuary for whales in the Antarctic. Presented by Olivia Newton John, it was shown nationally by the Nine network in Australia and sold to Discovery and PBS in the USA, England, […]

Read more