Humanist Statue Erected Opposite Christ Statue in Rio Artist’s rendition of the Happy Humanist statue soon to be built atop Rio’s Sugarloaf Mountain

by Fred Edwords

This post appeared in our 2015 April Fools' Day edition. The election commission of Rio de Janeiro, Brazil, announced today that the city’s population... Read More