I can’t find any information about the politicians mentioned in this article, and no information about the bill itself.
I think this is a hoax.
It is Satire for a Monday Morning, I put humor, but it did not come up.