Nick Russell on December 30th, 2009

A Nevada couple has been all over the news following their ordeal when the GPS system in their car took them down a series of primitive Forest Service roads in Oregon for 35 miles, where they got stuck in the snow and were stranded for three days. In January, 2008, a man in New York […]

Continue reading about The GPS Made Me Do It!

Nick Russell on August 29th, 2009

America was thrilled with the news of the recovery of Jaycee Lee Dugard, who was kidnapped eighteen years ago and resurfaced this week, but we were all appalled to hear the horrific details of her years as a captive at the hands of a sexual psychopath. Jaycee was only eleven years old when she went […]

Continue reading about No Punishment Is Too Harsh