Gregory Francis Thompson, PC (March 28, 1947 – September 10, 2019[1]) was a Canadian politician who served six terms as a Member of Parliament (MP), and for one term he represented the district of Saint Croix in the New Brunswick Legislative Assembly, fro...
(wikipedia)