Teherantimes Iran kicks off training for 1,000 ‘Janfada’ resistance battalions mforghan September 15, 2026 TEHRAN — The “Janfada” (self-sacrifice) grassroots headquarters has officially announced the commencement of training and organization for 1,000 national resistance battalions. Post navigation Previous: BRICS is trying to change the rules of the gameNext: Two Chinese Firms Used Binance to Launder Iranian Oil Money, US Says Related Stories Teherantimes The National Bank of Iran at 98th mforghan September 17, 2026 Teherantimes ‘My whole family is either dead or injured’ mforghan September 17, 2026 Teherantimes 15423 mforghan September 16, 2026