West Points Finger at Russia to Steer Sheep away from the home front… The western news is overrun with articles on Russia right now. Most of the articles are lies and fabrications. In fact if an article has any truth, it is over shadowed by all the lies around that one sentence of truth. Why […]