Russia To Perform ‘Observation Flight’ Over Turkey This Week
The Russian Defense Ministry have announced plans to perform an observation flight over Turkish territory this week, within the framework of the Open Skies Treaty. Russian inspectors will perform an observation flight along an agreed […]