bad link - try this:
http://www.nypost.com/seven/08122007/news/regionalnews/anguish__rage_regionalnews_douglas_montero__jeane_macintosh__leela_de_kretser_and_susannah_cahalan.htm
This is just horrible and hard to believe that they are still in this country.