State-run Russia Today (RT) has shut down its operations in America amid the war in Ukraine.
Anna Belkina, the deputy editor-in-chief for the outlet, confirmed the development.
State-run Russia Today (RT) has shut down its operations in America amid the war in Ukraine.
Anna Belkina, the deputy editor-in-chief for the outlet, confirmed the development.