Every year, millions of Iranians go to the streets in Tehran and more than 1400 cities to mark the 44th anniversary of the Islamic revolution and their powerful independence as the nation has been pushing forward despite the tough sanctions imposed by the US and European countries. 206