Whats up with that blog

You may know the blog What's Up With That. It is Anthony Watt's anti-science blog, dedicated to climate change denialism. A current post reports the finding of life forms from another planet, in a meteorite. This looks to be a huge story, the first evidence of extraterrestrial life, if it holds up.... This is from a recent meteorite find in December 2012. A large fire ball was seen by a large number of people in Sri Lanka on December 29th 2012, during that episode a large meteorite disintegrated and fell to Earth in the village of Araganwila which is few miles away from the city of…