Sunday, November 14, 2004

Couple Sought to 'Sacrifice' Kids on Altar

In Rochester, NH in a Catholic Church...

From FOXNews.com - U.S. & World - Cops: Couple Sought to 'Sacrifice' Kids on Altar