Euan MacDonald
Editor at Kyiv Post, freelance reporter for BBC radio. RT is a Kremlin propaganda outlet.

Last synced from Twitter 455d ago