I think the Russians may be a more reliable source than the Communists 4 Obama site! The cited article was really over the edge.
It’s also possible that the Communists 4 Obama bunch are agents of the Russians.