Iran made progress despite US pressure: Commentator
Sorry, the video player failed to load.(Error Code: 100013)
Political commentator Karim Sharara says Iran’s advancements in various fields despite being under pressure for decades show the extent of the US miscalculations about the Islamic Republic.
Press TV’s website can also be accessed at the following alternate addresses: