Torrential rains and flash floods continued to wreak havoc across Kenya, destroying properties, claiming lives and displacing ...