Zeepers LOVE them some liberal news source articles!
and Russian stooges hate anything that makes Russia look bad