FREEDOM FORUM: Discussion

Article Image

Christian Science Monitor

Two new reports criticize the US's handling of Iran, just as the West gauges Iran's response to a proposal meant to rein in Tehran's nuclear ambitions. One report says the US war on terror has strengthened Tehran, the other slams America*

Make a Comment