Remember, Remember, the 5th of november. Yes, that’s all about that. Every year the 5th of november is one of those days where in central London around Trafalgar Square there…
Written by our correspondent in London Gaia Mellone On the 5th November London has been the stage for the Million Mask March, promoted by the Anonymous activist group. While the…