News

With the new law to be implemented in Turkmenistan, visa application requirements will no longer be as cumbersome.