A while back I read a post on this forum that the Dominican Republic and Russia had agreed to allow visa-free travel to the other country for their citizens.
Has this been implemented yet? I couldn't find any recent information about it.
Has this been implemented yet? I couldn't find any recent information about it.