Home Internet Social platforms wrestle with what to do about the Taliban – TechCrunch