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.