Shari Belafonte Cast as ‘General Hospital’s’ New Mayor
The next time Mayor Janice Lomax surfaces in Port Charles, she'll be played by a new, yet familiar face. Shari Belafonte has been cast in the "General Hospital" role, previously portrayed by Saidah Arrika Ekulona.