Three killed as Taliban quash a rare public show of dissent

At least three people were killed as the Taliban violently broke up a protest in eastern Afghanistan on Wednesday, quashing a rare public show of dissent even as they met with Afghan officials from the Western-backed government they toppled. Witnesses said the deaths in Jalalabad took place when local residents tried to install Afghanistan’s national […]