Science A new theory suggests that a mirror universe existed before... Ansh Srivastava January 9, 2019