The deputy leader of a London council has resigned after the total costs for a 25-metre man-made mountain in the middle of one of the capital’s busiest tourist areas nearly doubled to £6 million ($8.3 million). Refunds were offered to the Marble Arch Mound, created by Westminster City Council, the day after it opened to…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`