News

In Minnesota, 2,137 farms collectively had 109,592 sheep and lambs in 2022, according to the U.S. Department of Agriculture.
In northeast Iowa, a wispy stand of trees looks out of place. It is surrounded by crop fields on the north side of a ...