Iran SLAMMED with sanctions over human rights violations - The Horn News