Yabloko

Yabloko
The Russian United Democratic Party “Yabloko” is a Russian social-liberal political party. Yabloko was founded in 1993 by Grigory Yavlinsky, Yury Boldyrev and Vladimir Lukin. Emilia Slabunova is the current leader of Yabloko.

RT asks

Who has come out worst from the Skripal poisoning fallout?