
The La Brea Tar Pits—Welcome to Los Angeles
The Bible doesn’t directly mention a world inhabited by T. rex or an ice age where woolly mammoths and saber-tooth cats roamed, so some Christians believe these past “worlds” must be fiction invented by evolutionists.…



