Iran kicks off training for 1000 Janfada resistance battalions
· One min read
Iran kicks off training for 1,000 ‘Janfada’ resistance battalions
TEHRAN — The "Janfada" (self-sacrifice) grassroots headquarters has officially announced the commencement of training and organization for 1,000 national resistance battalions.
