Tropical Cyclone Idai

Christians in the cyclone-devastated Mozambican town of Buzi on Sunday celebrated Palm Sunday among ruins.