Thursday, December 20, 2012
Elizabeth Scalia asks "What the hell is WRONG with these people?" I couldn't believe what I was reading. It seems that St. Rose of Lima Catholic Church and its priests, who have been ministering to the people of Newtown, CT, have been the targets of bomb threats and death threats! There is no excuse acceptable enough, and no punishment strong enough, for the depraved people responsible.