For the Record

U.S. Senators Urge Cancellation of Russian Helicopter Purchase Deal

A bipartisan group of 12 U.S. senators has signed a letter urging the Pentagon to cancel its recently announced $572 million contract to purchase 30 Russian helicopters for use in Afghanistan. (RIA Novosti)

Car Sales Down Again in July

Car sales fell for the fifth straight month in July, down 8 percent to 234,569 units, according to The Association of European Businesses, following a fall of 11 percent the previous month. (Reuters)