Home General news BBC World Service - People Fixing The World - Myra Anubi: Meet our presenter bbc news Apr 21, 2026 16:21 1 reads Learn more about the host of People Fixing the World Topics worldhost Share WhatsApp Telegram X Facebook Save Copy link More options