Mozambique is one of many countries feeling the strain of El Nino, which has dried up rainfall across southern Africa over the last year, killing crops and disrupting hydropower production.