Vladimir Zhirinovsky

Vladimir Zhirinovsky
Russian politician Vladimir Zhirinovsky is the founder and leader of the Liberal Democratic Party of Russia (LDPR), which sits in the State Duma. Zhirinovsky is a candidate for the 2018 Russian presidential election.

RT asks

Who has come out worst from the Skripal poisoning fallout?