Army officer and Member of Parliament executed for treason (1633-1684)
Sir Thomas Armstrong was an English Army officer and politician who was executed for treason.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.
Similar profiles worth watching