I don't see a link on that site to the legislation in question. Are you sure it's not a hoax?