Meghan Florian ’07 Julie Huisingh 4 years ago Meghan Florian ’07 is the managing editor of MennaMedia & Herald Press Share this: