In Canada, there are concerns about Iranians, linked to the regime in Teheran, entering the country. The United States has warned its citizens to exercise increased caution when visiting India. The small Balkan country has long emerged from its Stalinist past but it continues to face many challenges