Chaser Report Competition
Posts Tagged ‘Evolution’
August 12, 2016
Chimps begin to grow embarrassed by their close relation to humans
Reports have surfaced this week that Chimpanzees have started denying being related to humans, following a series of humiliating blunders by the human race
Do NOT follow this link or you will be banned from the site!