Complains about all the atheist posts on the front page is responsible for the posts being there

1,766 shares