Tower Hamlets Elects: Riot Police, Warning Signs, and a London Borough on Edge
TOWER HAMLETS, London, United Kingdom – Riot vans cruise menacingly through the streets and uniformed officers guard the entrances to polling booths. These are familiar sights at elections in any politically turbulent third world country, but they were quite alien