ST. PETERSBURG, RUSSIA—Deep inside a four-storey marble building in St. Petersburg, hundreds of workers tap away at computers on the frontlines of an information war, say those who have been…
You need a TRAC license to view the rest of this content. Learn more