Max Seddon
   
Max Seddon is a foreign correspondent for BuzzFeed News and is based in Kiev. Seddon reports on Ukraine and Russia.
SHARE THIS PAGE
Show More Posts