Major Graham Longhurst Four tours overseas Status: Active Major Graham Longhurst has been in the Canadian Armed Forces Reserves for nearly 25 years. Of his 25 years as a part-time […]
Major Graham Longhurst Four tours overseas Status: Active Major Graham Longhurst has been in the Canadian Armed Forces Reserves for nearly 25 years. Of his 25 years as a part-time […]