Nikolas and Laura

General Hospital Spoilers: Who Does Laura Discover In Russia?

Who does Laura discover in Russia? When it comes to a shocking discovery, Russia doesn’t disappoint. Nikolas Cassadine is missing…