Cape Town breaks average historical record for July rainfall The Cape Town City (Oranjezicht) weather service station recorded the highest monthly rainfall since...