US imposes sanctions on Russian media managers
The Department of the Treasury's Office of Foreign Assets Control (OFAC) has imposed blocking sanctions against several Russian media publishers and media managers. These individuals and entities have been added…