azerbaijani troops evacuated from afghanistan landed at capital baku on friday , according to the country’s defense ministry. “azerbaijani... - war in afghanistan: 2001 present stock videos & royalty-free footage02:04