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