This is simply not true. No such bill has passed the senate.
No surprise at all. Read the articles throughout that site. This is a neocon site.