Ever heard of Stamford? A sleepy little town, well hardly even that, around 100 miles north of London, Stamford, as their website exclaims is ‘The Finest Stone Town in England’. You get the picture, cobbled streets and babbling…
Oh dear, oh dear, are the minions of the British government quaking in their boots? According to the local council of Westminster (yes that’s where the British Parliament are in case you don’t know your UK geography), ‘It’s vandalism…
It’s 1AM – my eyes are blurring – I am a slave to the conspiracy that is Google – I am a user – a content generating biological machine that must obey its will.
Here is a preview of…