6 May 2025 | Tsering Passang
More than 3,000 demonstrators took to the streets of East London on Saturday, May 3rd, to protest plans for what would become China’s largest diplomatic outpost in Europe. The site in question: the historic Royal Mint Court, just steps away from the Tower of London.
Organis...





