7 May 2009

Scientists confirm new species

From Checkpoint, 6:49 pm on 7 May 2009

Scientists have concluded that a short and tiny-brained species of human was a distinct species.