From filmmaker/photo journalist — and fellow Buckeye — Rebecca Sell. A film about important women’s work being done in Afghanistan.
From filmmaker/photo journalist — and fellow Buckeye — Rebecca Sell. A film about important women’s work being done in Afghanistan.