Question: Where have French Troops been stationed since September 11, 2001?
Sentence: Since the September 11, 2001 attacks, French troops have been stationed at the Dushanbe Airport in support of air operations of NATO's International Security Assistance Force in Afghanistan.
Answer in sentence: yes