A horrible event took place this week in the little town in New Hampshire where my sister lives. Mont Vernon is an idyllic village west of Manchester, a town where a lot of residents leave their houses unlocked. It's filled with woods, twisty roads, home lots of several acres, and quaint old buildings. There is no Wal-Mart, no Starbucks, and no
(
Read more... )