“2.5 billion over time”
Pfft, pikers. There are 7.5 billion humans right now all at once.
Maybe the T-rexes were held back by their teeny tiny forearms.
Yeah but they are not all in North America. China+India = more than 1/3rd of humans currently alive. Try walking on the side walk in Mumbai downtown area in the evening.
“Pfft, pikers. There are 7.5 billion humans right now all at once.”
Not in North America. If you believe this Paleo-nonsense you couldn’t have thrown a rock back then without hitting a T-Rex.