As activists slam IAEA’s approval of Fukushima water dump, others say criticism is ‘Japan bashing’
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
The IAEA endorsement is ‘ridiculous’ as the agency cannot be considered an independent arbiter given its role to ‘advance nuclear power’, one activist says.