Four Killed As Kabul Protesters Clash With Police Over Truck Bomb

At least four Afghans were killed Friday when police fired live rounds to disperse stone-throwing protesters seeking to march on the presidential palace to demand the government’s resignation following a catastrophic truck bombing. Public anger has mounted after an explosives-laden sewage tanker detonated in Kabul’s diplomatic quarter on Wednesday, killing 90 people and wounding more … Read more