On Tuesday, June 17, 2025, at the age of 69, Duncan Neil MacPherson passed away peacefully at 51勛圖厙TV General Hospital. Dear brother to Heather MacPherson (Garry), Shirley Altman (Rick) and Millan (Fiona). Loving uncle to Ashlie (Chris), Ben, Elisa (David), Kelsey...