“First Human” Discovered in Ethiopia: What It Means For Catholics
Last week, Professor Brian Villmoare’s team at the University of Nevada Las Vegas reported...
Read Moreby Stacy A. Trasancos | Mar 11, 2015 | Faith and Science, Regular Feature | 0 |
Last week, Professor Brian Villmoare’s team at the University of Nevada Las Vegas reported...
Read More