Merry Christmas from the Catholic League

"Huge and illuminated," here is a billboard the Catholic League has purchased in Los Angeles to mark the coming season of peace--the time of year when you would naturally want to compare those you disagree with to the world's most vicious killers.

 

Feed: