U.S. Senator Jim Risch (R-Idaho), ranking member of the Senate Foreign Relations Committee, on Friday sent a letter to Mr. Dev Jagadesan, acting chief executive officer and deputy general counsel for the U.S. International Development Finance Institution (DFC), expressing concerns that U.S. investments in the solar industry are overshadowing human rights abuses and forced labor … Continue reading Democrat solar scheme funnels billions of tax dollars to Communist Chinese slave camps