The Mississippi river gave and took away yesterday as ravaging flood waters chewed up huge chunks of farmland but spared urban areas

More...