Dmitri Agafonov

Dmitri Agafonov

A political analyst who keeps a close eye on Russian and international relations. Studied Economics at Leningrad State University, St. Petersberg in Russia. A contributor to The Eastern Herald from Russia.

Follow