Recent Posts

Tuesday 19 June 2012

Mysterious China Clouds

No real explanation, but locals in Beijing, China claim these clouds were connected with a chemical plant malfunction. Two people have been arrested for false rumors. What do you think?