Bill O'Reilly Blames Rap & Hip-Hop for Decline in US Christianity · David Pakman · Sentinel