Technology Evidence points to New Mexico footprints being the oldest sign of humans in Americas New research confirms that fossil human footprints in New Mexico are likely… ReportWireOctober 5, 2023 View Post