The body of Punjab Gov. Salman Taseer is loaded into an ambulance in Islamabad earlier today. Farooq Naeem/AFP/Getty Images hide caption

toggle caption Farooq Naeem/AFP/Getty Images

NPR thanks our sponsors

Become an NPR sponsor