Storia: Human rights activists criticize EU decision granting Taliban officials visas | The Jerusalem Post — Warptech Lab News