Iran has abolished entry visa requirements for citizens of Uzbekistan, Kyrgyzstan and Tajikistan, along with nationals from another 29 countries, in a gesture aimed at countering “Iranophobia” around the world, reports said. The Iranian government decision to unilaterally allow visa free entry to citizens of 32 countries was announced on Wednesday, according to Iranian media […]