fbpx

Mikhail Galuzin says Geneva talks should move from Switzerland, arguing country has lost its neutrality