This Deutsche Welle radio piece , aired in September 2017, tells the story of how WAHA International’s “Tuk Tuk ambulances” are saving mothers’ and children’s lives in the Machafuko settlement of Mombasa.

Share This