November 8, 2026By William Green Avignon French students go out onto the streets to protest failing school system – DW.com