Thousands of Iranians marched through major streets and squares decorated with flags, balloons and banners with revolutionary and religious slogans. In Tehran, crowds waved Iranian flags ...