Twitter faces scrutiny as Taliban fighters continue using Big Tech platform during Afghanistan turmoil