Sean Ikon

59%
Flag icon
The dedicated Russian cyberwar center known as the Internet Research Agency manipulated European and American opinion about Russia’s war in Ukraine.
The Road to Unfreedom: Russia, Europe, America
Rate this book
Clear rating
Open Preview