Pakistani troops have ended a siege by militants who attacked a naval base in the city of Karachi. The Pakistani Taliban says the raid was to avenge Osama Bin Laden's killing by US special forces on May 2. Madiha Tahir reports from Karachi.
On hands and knees, he painstakingly sweeps every inch of the street with an old shoe brush. But he and his young son Asad aren't collecting trash. They're looking for gold dust that blows out of the jewellery shops around them.