Marina Ovsyannikova

Marina Ovsyannikova

Marina Ovsyannikova is a Russian journalist who held anti-war poster on live TV.

ALL VIDEOS