Heckle Crossword

1234567891011121314151617
Across
  1. 5. Italian national hero (9)
  2. 6. Supporter of Bonnie Prince Charlie (8)
  3. 7. Punk band or Maoist quartet (4,2,4)
  4. 10. Russian peasant's populist (8)
  5. 12. Jose Marti is a founding father for this island (4)
  6. 14. Chiapas revolutionary (9)
  7. 15. Irish revolutionary and seeker of German guns (8)
  8. 16. Wobbly acronym (3)
  9. 17. Marx's great rival (7)
Down
  1. 1. Mario's brother or people's avenger (5)
  2. 2. Rosa's pen-name during WW1 (6)
  3. 3. American city, setting of Upton Sinclair's "The Jungle" (7)
  4. 4. Supporter of Robespierre (7)
  5. 8. Tactic associated with Mary Barbour (4,6)
  6. 9. Red flower, symbol of Portuguese revolution (9)
  7. 11. The city of the Commune (5)
  8. 12. Island scene of 2022 riots against French Rule (7)
  9. 13. John Berger's book, also a tv series, Ways of ______ (6)