Franco Profiles In Power: Sheelagh Ellwood - A Trailblazer in Canadian Politics and Beyond
Early Life and Education Sheelagh Ellwood was born in 1950 in Corner Brook, Newfoundland, to an Irish-Catholic family. Her father was a police officer, and her mother was a homemaker. Ellwood grew up in a bilingual household, with French being...