A Stage Set for Slaughter Karachi hosts the world's greatest—and most ostentatious—version of the Abrahamic slaughter ritual, fueling a turf war between criminals and strongmen of political and religious parties. Read More