I heard a rumor that the scientists discovered a small label on Ardi that read “Made in China”.
That’s false advertising. Ardi’s ancestors were created by God on Day 6 of Creation Week.
LOL!