News Bits
If You Go Out in the Woods Today Department:
248 Human Fetuses Found in Russian Forest
To Serve and Protect:
Earlier this month, 18 police officers in Shandong province, China spent over 40 minutes rescuing an inflatable doll from drowning . . . while this is mildly unusual, it should be noted that in January, a couple riding blow-up dolls down an Australian riverĀ actually benefited from police rescue.