Our sun may have an evil twin called ‘Nemesis’ that killed off the dinosaurs Posted by Michael Lance in futurism 06.27.2018 Sorry, T-Rex — blame Nemesis. Most if not all stars in the universe might also have a twin. Read more