Flash flooding despatched a deluge of muddy water over an space within the Rift Valley area of southern Kenya.
Supply hyperlink
Flash flooding despatched a deluge of muddy water over an space within the Rift Valley area of southern Kenya.
Supply hyperlink