Who is pretending to be Luke Spencer

Helena’s Mind Control: Does ‘Fluke’ Even Exist?

For almost a year, General Hospital fans have been battling with their brains, (and the writing team over at GH),…