Stratfor analysis: Is Russia too involved in U.S. presidential election?

Stratfor analysis: Is Russia too involved in U.S. presidential election?