Leia Organa Marvel Palpatine Star Wars Versus Ben Solo Kills Ren Mar 15, 2020 chan Ben Solo fully turns to the dark side as he kills his first individual, Ren, the leader of the…