Thetford Thetford – Thomas Paine Statue Thetford, Thomas Paine StatueJune 4, 2019 admin Thomas Paine is one of the best known sons of Thetford having been born in the town on 9 February Read More