 People Fixing the World. Welcome to People Fixing the World from the BBC World Service, a show that's all about solutions. And you could call me your solutions captain. I'm Myra Anubi and every week I take you around the world to meet the people who are trying to fix some of the most pressing problems we face today.