Sarah Lucas from Australia for Dolphins explains the situation in Japan. Studio 10 | 8:30am on TEN
https://www.youtube.com/watch?v=yCi8-70QU5Q