Russia deploys largest air defense ships near Turkish waters

Russia deploys largest air defense ships near Turkish waters

ISTANBUL - Doğan News Agency