BREAKING: Rebel News reporter David Menzies (@TheMenzoid) was brutally arrested by police after he tried to ask Chrystia Freeland questions. Visit Rebel News for more on this story: https://rebelne.ws/3RTGZiQ
See Tweet
BREAKING: Rebel News reporter David Menzies (@TheMenzoid) was brutally arrested by police after he tried to ask Chrystia Freeland questions. Visit Rebel News for more on this story: https://rebelne.ws/3RTGZiQ
See Tweet