UK-based Russia expert Masha Karp analyzes Radio Liberty's demiseNovember 13, 2012 Masha Karp is a trustee of Rights in Russia and a London-based freelance journalist with a special interest in relations between Russia…