Over 20,000 people attended this weekend’s “Protest The Pope” rally in London, where noted atheist Richard Dawkins slammed the the pontiff for blaming Hitler on atheism. More great photos from the rally are here.

Joe. My. God.