A top UN envoy has warned that time was running out in Afghanistan to defeat the Taliban insurgency and asked the international community to change its ``mindset'' for a success in the war-torn country.
Time running out in Afghanistan to defeat insurgency: