
Two decades of reporting in more than 20 countries. Foreign correspondent @TheDailyBeast, contributing writer for @TheAtlantic,@USAToday @RollingStone
Two decades of reporting in more than 20 countries. Foreign correspondent @TheDailyBeast, contributing writer for @TheAtlantic,@USAToday @RollingStone