Analysis 25 June 2025The Resistance Front; Current Situation, Challenges Ahead, Future Scenarios, and the Way Forward