The Megan Meier Police Report: There Are (Almost) No Words

The Smoking Gun has finally unearthed the Megan Meier police report, which is to say, it unearthed the police report filed by one Lori Drew, in response to the "hostility" and "tension" she felt in her suburban St. Louis community after Meier, her 13-year neighbor, hung herself in the closet in despair over having… »11/20/07 2:30pm11/20/07 2:30pm