I Don't Know But I Been Told
Thursday, February 19, 2009 - 11:49
in Paleontology & Archaeology
Hell on earth in America can be found in North Carolina, where soldiers go through a process called "stress inoculation," and one researcher found what makes the Special Forces so special. Also in today's links: bugs in love, and more. read more