Iranian president marks US visit surrounded by controversy

Iranian president marks US visit surrounded by controversy

Copyright © 2007