Day

April 12, 2008
Harper shared this today, and it is really interesting not only based on the role of religion in Japan, but that the United States of America was lowest on the ‘Atheist’ front. Awesome.
Read More