Potential parallel Sun-Earth system found by scientists

Scientists at the Max Planck Institute of Solar System Research in Germany have found out a…