You are viewing a single comment's thread.

view the rest of the comments →

0
3

[–] g253 0 points 3 points (+3|-0) ago 

The Telegraph isn't a great source for science articles. This is sensationalist nonsense.