June 6, 2025By Sophia Davis Avignon Mayor of French town apologizes for his comments downplaying mass rape case – AP News