Explore

human rights × iran ×
  • screenshot

    Family of Swede imprisoned in Iran fear death penalty verdict is imminent

    EU diplomat Johan Floderus’s sister calls on Sweden to start speaking up loudly to demand his...