At least 32 people were killed and 120 injured after a suicide bomber struck a demonstration taking place in the eastern Afghan province of Nangarhar on Tuesday.
The protest was reportedly organized against a local police chief, and was held on the road between Jalalabad city and the Pakistani border crossing.
Emergency workers can be seen carrying the deceased and injured away from the site of the blast. No one has claimed yet responsibility for the attack.