WASHINGTON - The US Senate on Tuesday voted 98-0 to approve a wide-ranging defense bill that authorizes $631.4 billion in funding for the US military, the war in Afghanistan and nuclear weapons.

The Senate bill includes a new round of Iran sanctions, a permanent ban on transferring detainees from the Guantanamo prison camp on Cuba to the United States, and prohibitions on the military detention of US citizens.

The bill, passed after five days of debate and consideration of hundreds of amendments, must be reconciled with the version passed by the House of Representatives before it can go to President Barack Obama to be signed into law.

There are several key differences between the House and Senate bills, including whether to back continued work by the military on developing biofuels for jets and warships.

Please LIKE our Facebook page - it makes us stronger