Tehran protesters burn flags after Trump's heavy midterm defeat

World