BMAYAN CITY, Apr 01, 2015: Residents stage a protest demanding swift release of 31 abducted Hazara passengers.
PAJHWOK/Hadi Ghafari

BMAYAN CITY, Apr 01, 2015: Residents stage a protest demanding swift release of 31 abducted Hazara passengers.
PAJHWOK/Hadi Ghafari