Yes ladies and gentlemen – in England you do have freedom and the right to protest!

Advertisements