Canadian citizen defending himself with a flag charged with possessing a dangerous weapon