Muhammad Toori
Press TV, Karachi
Anger boiling on the streets of Karachi; these people have come together to denounce the recent deadly attacks on two Shia mosques in the neighboring Afghanistan’s Kudus and Kandahar that took the lives of over 100 worshipers.