Place

Finland

Finland, officially the Republic of Finland is a sovereign state in Northern Europe. The country has land borders with Sweden to the northwest, Norway to the north, and Russia to the east. To the south is the Gulf of Finland with Estonia on the opposite side. — Wikipedia

Denmark Confirms US Sent Rendition Flight for Snowden

www.thelocal.dk -

Denmark’s justice minister admitted on Friday that the US sent a rendition flight to Copenhagen Airport that was meant to capture whistleblower Edward Snowden and return him to the United States.