Georgia
Owner of Georgian broadcaster called country’s ‘propaganda megaphone’ is based in London | Georgia
On Pont Street in Belgravia in central London, on the first floor of a handsome Edwardian townhouse, sitting above the royal green awning of the Jeroboams wine shop, is an office. There are no obvious signs for it beyond a little note next to the intercom. When buzzed this week, no one appeared at the […]