Turkish Forum English
The Europa Race will indeed set sail from Istanbul on 5 May 2012. Under threat for a while, in the face of the Franco-Turk diplomatic […]