Business Insider: Russia is forcing Turkey to accept the inevitable

 

v20240901