Monthly Archives: November, 2011

China: Two Headed Cobra Born
By

A two-headed cobra has been born in China. Such anomalies among snakes are rare but they do happen. As far as anyone knows, this is the…