A campaign called ‘Janfada’ (self-sacrifice) has been launched in Iran, where people are registering to sacrifice themselves for Iran and defend their country. Iranian President Masoud Pezeshkian said over 14 million citizens have expressed willingness to sacrifice their lives to defend the country. "I too...will remain ready to give my life for Iran," he added.