January 29, 2014Blog, Creation News Are 99.9% of all animals extinct? In a YouTube discussion an evolutionist asserted that 99.9% of all animals are… read more