News

NEW YORK (LSN) – The New York Times reported today that American Isuzu Motors and Weight Watchers International, a unit of H.J. Heinz Co, have ended their sponsorship of the blasphemous new ABC show “Nothing Sacred” following a campaign led by the Catholic League for Religious and Civil Rights.