The current heavy rains coupled with disastrous floods in several parts of Kenya is a reminder that nature is destructive…