Spanish astronomers discover two new planets in solar system

Additional planets may exist in our solar system, according to astronomers at the Complutense University of Madrid in Spain. Scientists observed strange orbital patterns

Read more