What happened to Luke’s childhood

General Hospital Spoilers: The Luke Spencer Mystery Finally Solved

The mystery of Fluke/Luke Spencer has been one hell of a roller coaster for a longer period of time than…