Something on the mind Al Jazeera?

Home Back Catalogue Something on the mind Al Jazeera?

Fukushima maybe?

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

Comments

comments