Mainstreaming Alternate
Hundreds of footprints dating back to 120,000 years ago have been found in Saudi Arabia, and…