Great Britain is still a functioning democracy, where people can voice dissent without having some arcane offence being slapped up on you. This reminds me of the Secretariat Road, Trivandrum, Kerala, India (which is closed to traffic during the day so as to allow protestors to protest in peace in front of parliament!).

<< Home