Social Media Users Blasts Taliban Senior Official Who Called Twitter “Free Speech Hub” | Afghanistan International