General Hospital spoilers

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…