Protestors tearing down the American flag at U.S. embassy in Cairo earlier this year. Photo: screenshot.