A new study has revealed how a massive meteorite strike over 3 billion years ago may have helped life on Earth. Watch this report for more details!