You are an expert at summarizing long articles. Proceed to summarize the following text: 
france announced monday it will beef up its mission in afghanistan with helicopters , drones and other military means amid debate over whether ## french soldiers killed last month were poorly equipped .
france to beef up afghanistan mission