A Nato helicopter flies over the city of Kabul, Afghanistan, on June 29, 2020. Reuters
A Nato helicopter flies over the city of Kabul, Afghanistan, on June 29, 2020. Reuters

Islamic leaders hail accord to promote peace in Afghanistan