Mercedes sign removed from Moscow skyline

The giant Mercedes-sign that spoiled the views of the capital’s center has finally been removed, filling Muscovites’ hearts with utter joy. Although the car-maker’s contract with the city authorities expired ages ago, the legendary “House on the Embankment” had been wearing the mark for the last 10 years. Many thought the massive sign ruined the […]