“GLEE” LOATHES DIVERSITY
Last night's episode of the Fox program, "Glee," featured the character Finn as a Catholic priest, and Rachel as a nun (in provocative attire). They were shown singing "With You I'm Born Again." Catholic League president Bill Donohue noticed what's going on: Last week, "Glee" dealt with the subject of religion, though only Christianity was mocked, [...]