Re: Who is John Harrison (Possible SPOILERS or Insane Babbling)
It seems that they just created a new character to play around with.
A British dude that blows up London and a city in the USA because he's pissed at Star Fleet.
I'm kinda disappointed.
I must go out in2 space again for the call of adventure cries. With a steady hand & robust crew I'll take her forth with pride. I must go out in2 space again to a vagabond Captains life. Where comets play & galaxies sway like whirlwinds in the night.