Human Right Groups Slam Sweden Over Enabling Tehran's 'Hostage-Taking' | Iran International