Last week as the world buzzed with discussions about whether President Obama deserved the Nobel Peace Price or not, a grave human rights injustice was taking place in Iran. Three protesters arrested for demonstrating against the disputed June reelection of President Mahmoud Ahmadinejad have been given the death penalty. The Amnesty International has a press […]
Popular from Press