April 25, 2025

13 French troops killed in helicopter crash in Mali