4 years ago - Translate - Youtube

test

THIS IS HAPPENING IN CANADA!
Police threaten to arrest David Menzies upon return to Radisson quarantine hotel. And isn't it interesting that this Radisson Hotel is OWNED BY CHINA!