Luba Ostashevsky

Luba Ostashevsky is managing editor of This View of Life, a magazine devoted to anything and everything about Darwin's theory of evolution. She has written for Conde Nast Traveler, The Boston Globe and Nautilus.

Get email updates from Al Jazeera America

Sign up for our weekly newsletter