Something on the mind Al Jazeera?

Fukushima maybe?

Thanks to the person (who shall remain anonymous) who sent this in.

Comments

comments