A Cyber Assassination Confirmed?