Draft:David M. Herszenhorn

David M. Herszenhorn is an American journalist.

The Dissident: Alexey Navalny: Profile of a Political Prisoner