Image — A farmer takes part in a protest against the presence of wolves in eastern France, January 2026. The placard reads '777 slaughtered sheep' and 'The wolf killed me!'. Photo: Arnaud Finistre/ ...