That story appears to be from a leftist site. I am not willing to put any faith in it at this point.
Maybe I'm missing it, but I can not find such a bill introduced. No bill name or number mentioned?