Macharles Mahlekele, 86, spent a night in a stuck taxi and two days sheltering with strangers after a flooded river blocked her route home ...