Stormy Christmas weather with flash floods, damaging winds, and fire risks is set to disrupt festivities across South Africa, ...