Yes, the introduction of a bill is just the beginning. It's good news that three senators support this, but if this bill doesn't pass both house and senate, and then get signed by the president, it's not a law and there's no funding for anything.
Folks in the USA can contact to their senators (...