David Allan

David Allan

David Allan

CNN’s Editorial Director of Features (Travel, Style, Wellness, Science), plus The Wisdom Project column. This account represents my personal views, not CNN’s.