People in the News: Karsten Fjärstedt, Greg Yap, Joshua Salafsky