PPF pays tribute to journalist Muhammad Arif killed in the 2007 Karsaz blasts
On October 18, 2007, twin suicide bomb blasts rocked a crowded procession to welcome former Prime Minister Benazir Bhutto upon her return to Karachi, Pakistan after eight years of self imposed exile. The explosions killed at least 200 people and