Sorry Telegraph is a news agency
Not a peer reviewed scientific journal. It presents much more opinions than facts and reasoning. I can cite NY Times for that matter--But I don't think you would accept that either.
"Key Findings" must come from a prestiged scientific journal like Science or Nature.
"Key Findings" must come from a prestiged scientific journal like Science or Nature.