Dan Margolis

Dan Margolis covers local, national and international issues, for this and other publications. His work has been published around the world and translated into multiple languages.