Video SO31 Michael Barrett - 06/12/2019 June 13, 2019 Michael Barrett's question on the EORN project June 10, 2019 In Memory of Gord Brown - So31 Michael Barrett May 31, 2019 Rural Broadband QP - Michael Barrett May 31, 2019 Moran Adoption QP - Michael Barrett May 31, 2019 SO31 Michael Barrett - 05/03/2019 May 21, 2019 When Justin Trudeau Will Meet Andrew Scheer in Court - 04/12/19 Michael Barrett QP April 25, 2019 Statement of Bill C-71 by Michael Barrett April 25, 2019 Liberals are Obsessed with Twitter April 12, 2019 Standing up for the rule of law March 20, 2019 ← Previous12…141516171819202122Next →