“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 More