An ambulance transfer injured people at the attack site, in Kabul, Afghanistan, Aug. 24, 2016. Casualties were feared as an explosion ripped through a busy road in western part of Afghan capital of Kabul on Wednesday, a witness said. (Xinhua/Jawid Omid)