The most astounding fact speaks for itself By Achilles Tang Religion • March 2012 • Views: 960 The most astounding fact