IMG_9083 Sheilagh O’Leary is the deputy mayor of St. John’s. She says the city values what young people have to say, even if there isn’t a representative directly on the council. Madison Ryan/Kicker
Be the first to comment