Greg Thompson

Gregory Francis Thompson, was a Canadian politician who served six terms as a Member of Parliament (MP). He represented the district of Saint Croix in the New Brunswick Legislative Assembly from 2018 until 2019.


Gregory Francis Thompson, was a Canadian politician who served six terms as a Member of Parliament (MP). He represented the district of Saint Croix in the New Brunswick Legislative Assembly from 2018 until 2019.
Read article on Wikipedia