In Pictures
A photo roundup of some of last week’s events, including protests in Barcelona and a suicide bomb attack in Kabul.