Subscribe
Despite a new uranium ban being discussed in Congress, the U.S. is still heavily dependent on Russian uranium.