A Zimbabwean woman, Nyaradzo Makholiso, 38, miraculously survived cyclone-induced floods by "hanging precariously on a tree branch for six hours", with her 2-month-old baby strapped on her back, a