France’s defence ministry disputes the findings, saying its forces targeted “terrorists”.



Source link