Archaeological Discovery Shows Disturbing Evil That Was Present in the Americas Before Christianity Arrived
The discovery of a pre-Columbian altar used for child sacrifice blows yet another hole in two of leftists' preferred historical narratives.