Thousands of anti-regime protesters gathered outside the United Nations headquarters in New York City on Tuesday to demand an end to Iran’s execution of political prisoners and to establish a free democracy in the country.