Hundreds of thousands of Iranians joined a government-organized rally in Tehran on Friday, pledging to receive limited military training and defend the country after months of war. Gen. Hassan Hassanzadeh, Tehran’s Guard chief, said more than 600,000 people had registered and more than 1 million were expected to train, while state media estimated that more than 300,000 people were on the streets. The volunteers would supplement the Revolutionary Guard and its Basij arm. The rally displayed anti-aircraft systems, truck-mounted machine guns and drones used against vessels near the Strait of Hormuz, as diplomatic efforts to end the U.S. war stagnated, economic pressure mounted and Iran faced a U.S. naval blockade of its ports and new sanctions. The event also suggested that hard-liners could use the volunteer force to suppress future protests.