Daily Archives: June 12, 2007

Signs of the Apocolypse 872 and 873

Dogs Begetting Cats A dog has become a local celebrity in a Chinese village after she reportedly gave birth to a kitten. Hua Chengpeng, of Huayang village, Jiangyan city, told People’s Daily that the unlikely animal was the third ‘puppy’ … Continue reading

Posted in Uncategorized | 45 Comments