Taliban takeover of Afghanistan is a new challenge for social media. The rapid takeover of Afghanistan by the Taliban poses a new challenge for large US...