Question: why does deforestation cause flooding?
Answer: Deforestation plays several roles in the flooding equation because trees prevent sediment runoff and forests hold and use more water than farms or grasslands. Some rainwater stays on the leaves, and it may evaporate directly to the air (the more water used in the watershed, the less remains to run off).