Just in case anyone’s interested:
I subscribe to a couple of e-mail lists for modern-occultish/paranormal RPGs. As plot and background ideas they tend to throw around some links to the stranger and more intriguing subject matter out there. Some of it’s definitely true. Some is more speculative, theoretical, or incredible.
For my own reference I’ve started a webpage to collect some of the more interesting links brought up. Mostly it’s from the “Delta Green” and “Unknown Armies” lists, but some stuff is gleaned from other sources though (the “Camel Spiders” were referenced by Penny Arcade for example).
I’m trying to keep it updated as the information trickles in (usually once or twice a week). Those interested can find it here.