5/31/25 Chinese “kill switches” that could allow Beijing to cripple power grids and trigger blackouts across the West were found in equipment at US solar farms earlier this month. Links