March 22, 2024 If nightly news of the Trojan Nuclear Plant didn’t disturb you, I might not be able to relate to you.