Iran Today, A country of public Hangings and Torture.