L livescience.com Study suggests a 'dark mirror' universe within ours where atoms failed to form 128 points clockworksoul 2 years ago 98 comments