This is a weird article. There's no evidence or proof, just the author claiming he did it.
Edit: Saw there's a pay to read more option.
Edit: Saw there's a pay to read more option.
"Hey! Are you new here? The rest of this story is only for paid subscribers. Upgrade to read it all."