Kevin Leonardo was a nuclear plant worker discovered the unethical, illegal waste treatment and threatened the plant owners with legal action. The owners instead kidnapped Leonardo and then disposed of him elsewhere, along with the radioactive residues.
External Links[]
- Kevin Leonardo on the Marvel Wiki