Finland and Russia share more than just a border. These two countries have had their share of tumultuous history. Russia annexed a part of the Finnish territory years ago but it seems that it wasn't the only piece of Finland that Moscow actually stole. Aland Islands, an autonomous region within Finland may have the answer.
The islands can be compared to Crimea in more ways than just an autonomous part of the country, they are a key bargaining tool between Moscow and Helsinki.
Vladimir Putin is planning to visit Finland this July. It will be the first trip since the sanctions against Russia were put in place after it annexed Ukraine's Crimea.
Check out our website: http://uatoday.tv