




Pakistani security officials inspect a damaged armoured police vehicle at the site of a suicide bomb attack in Karachi on April 5, 2012.—Photo by AFP
At least three people lost their lives while 13 others were injured in Karachi when a bomb exploded next to a convoy of police vehicles.—Photos and Text by Agencies
Accelerating activism
The art of contrast: within & without
In memory of a Sufi saint
Artists’ impression
The 66th Cannes Film Festival opens