Scientists find world’s oldest peach pits near Chinese bus stop

Brooks Hays
JINGHONG, China, Dec. 2 (UPI) — Fossilized peach pits found in a rock outcrop near a bus stop in China are 2.5 million years old, the oldest ever found. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail