Anton Barbashin
Anton Barbashin is a co-founder and an Editorial Director at Riddle Russia. Prior to his work on Riddle Russia, Anton was a co-founder and a managing editor of a Warsaw-based Russia focused analytical outlet Intersection Project and an analyst with the Center for Polish-Russian Dialogue and...