Storms and heavy rains have caused flooding Eswatini. Overall, the country has received 2, 868.3mm of rainfall caused by an upper level trough which is a trough of low pressure that forms in the upper levels of the atmosphere, similar to a cold front.
The National Disaster Management Agency (NDMA), urged members of the public to take extra precautions as a number of rivers in the country were flooded due to the torrential rains.