US Senate Blocks Progress on $1.15 Trillion Defense Bill
Ankara: The US Senate on Tuesday blocked a procedural vote to advance the $1.15 trillion annual defense authorization bill. The National Defense Authorization Act (NDAA) fell short with a 50-46 vote, missing the 60 votes necessary to move the legisla…