The HR Specialist
Officials are investigating a possible security breach at the Palisades nuclear power plant after Esquire magazine ran a profile of the plant’s head of security. Turns out, William Clark bragged about being a hit man …