Yusef Jalali
Press TV, Turquzabad
Turquzabad is the name of a village in Iran which has drawn much attention over the past days. During his speech at the UN General Assembly, Israeli Prime Minister Benjamin Netanyahu claimed it is where Iran’s secret atomic warehouse is located.