Sarah Pender - Physical Scientist - US Environmental Protection Agency(09) Dewayne Stanton 05 Mar 2026 Save Image Image gallery: Where is Sarah Pender Now 2025? The Ongoing Saga of the "Girl on the Run"