Luba Ostashevsky

Luba Ostashevsky is the managing editor of This View of Life. She has worked in the editorial departments of Nautilus, Palgrave Macmillan, Grove Atlantic and Alfred A. Knopf. She has written for Al Jazeera, The Boston Globe, Nautilus and Conde Nast Traveler.

Recent Posts