Scientists may have finally detected dark matter nearly after a century
Is dark matter a mirror of our universe? Physicists explore ‘mirror matter’ theory