An Afghan street vendor makes bread at the roadside in Jalalabad, 158km from Kabul.
November 27, 2015 | 10:10 PM
An Afghan street vendor makes bread at the roadside in Jalalabad, 158km from Kabul.