James M.'s banner
James M.'s profile picture

James M.

@jmclennan8 • 32,005 subscribers

Canadian who believes in free speech and capitalism. #Poilievre4PM.