Scientists have discovered a new planet in the Whirlpool galaxy. What do we know about this planet? How such planets are found? Let’s find out!