London Mayor Sadiq Khan has effectively blocked the placing of a statue of the late Queen Elizabeth in Trafalgar Square by green lighting an installation comprising of ‘transgender faces’ instead.
Yes, really. -- More...
No statue of the Queen in Trafalgar Square
London Mayor Sadiq Khan has effectively blocked the placing of a statue of the late Queen Elizabeth in Trafalgar Square by green lighting an installation comprising of ‘transgender faces’ instead.
Yes, really. -- More...