Browder responds to Russian officials’ troubling words

WATCH ON YOUTUBE