A local council in the UK has rejected China’s controversial plan to build a new embassy at a historical site near the Tower of London citing safety and security concerns of nearby residents. The Tower Hamlets Council on Thursday dismissed an application from the Chinese Embassy UK to construct what would have been the largest […]