Noreen Young, a founder and the artistic director of Almonte’s Puppets Up festival, has died of a stroke after a long creative career.
Established in 2004, the festival drew top puppet performers from around the world and brought thousands of visitors to town each summer. Financial pressures forced the suspension...