As France mourns 13 soldiers, top general says total victory over insurgents in W/Africa impossible
France will never secure total victory over Islamist insurgents in West Africa, its top general said on Wednesday, after 13 soldiers died in a helicopter crash during a combat mission…