Piece of shit Russians in the news, every day.

Printable View