Robot food delivery in Mozambik a fun oddity Natalie Micklethwaite, Contributing Writer April 5, 2023