BREAKING: Rebel News reporter David Menzies ( @TheMenzoid ) was brutally arrested by police after he tried to ask Chrystia Freeland questions.

Start the Conversation

Your email address will not be published. Required fields are marked *


*