L3 Former Employee Kevin Costlow Assassination Or Suicide?
Wow... interesting link there. Sounds like maybe he was doped up too.