US congressmen have voted to cancel a Pentagon arms contract with Russia for supplying helicopters to American allies in Afghanistan. The move comes after Russia and China vetoed a US-backed UN Security Council...Read Full Article at RT.comPowered by NewsLook.com Producer : Russia Today