Let's remember that extraordinary claims need extraordinary evidence
Several recent scientific findings, including signs of life on an exoplanet and 'de-extinction' of the dire wolf have caused a stir but when a claim seems too good to be true it probably is
