Tom Flanagan

Wikipedia

Thomas, Tommy or Tom Flanagan may refer to:Thomas Flanagan (bishop) (1930–2019), American Roman Catholic bishop Thomas Flanagan, Irish civil engineer and politician Thomas Flanagan (priest) (1814–1865), English Roman Catholic canon and historian Thomas Flanagan (prospector) (1832–1899), Irish-Australian prospector Thomas Flanagan (writer) (1923–2002), American academic and novelist Tom Flanagan (footballer), Northern Irish footballer Tom Flanagan, American-born writer and academic Tommy Flanagan (musician) (1930–2001), American jazz pianist Tommy Flanagan (actor), Scottish-born actor Thomas John (medium), American celebrity medium Tommy Flanagan, the Pathological Liar, recurring Saturday Night Live character and sketches portrayed by Jon Lovitz in 1985–86 season

Standing...

Stories...

Far Right
Flanagan was assaulted at a University of Calgary free speech event about residential schools, where he and Rebel News reporter Drea Humphrey were talking with students.
PPC supporters see this as a clear example of the illiberal left shutting down debate on sensitive topics, a core concern for a party that champions absolute free speech.

Sources