Most causes of flooding are natural and can be disastrous when you are unprepared. It is no doubt that many people have lost lives due to flooding. The first step to reducing the number of flood casualties is understanding the various causes of...

read more