World News3 years ago
Russia vs Ukraine: Puttin spits fire as foreign companies leave
Western businesses leaving Russia due to the war may have their companies and production facilities confiscated by the Russian state, according to Moscow. Businesses that leave...