Ed McGinnis: [Americans] are nearly 100% dependent on foreign suppliers for our nuclear fuel | Will Cain Show
Russia and China are in full control of the nuclear energy markets as America is nearly 100% dependent on foreign suppliers of nuclear fuel, according to nuclear energy expert Ed McGinnis. Are we in danger of potential rolling brownouts?