Commanding officer of Snowbirds talks about Casey and Sunday’s fatal crash
One day after her tragic death, the public affairs officer for the Canadian Forces Snowbirds was remembered by the team’s commanding officer while discussing the accident that took her life and seriously injured a pilot with the flying team. Lieutenant-Colonel Mike French says Captain Jennifer Casey was someone who embraced every aspect of being a […]