powered by mochila

Iran began 10 days of festivities on Saturday marking the 30th anniversary of its Islamic revolution that toppled the U.S.-backed shah and brought hard-line clerics to power.