Community rallies around Kiowa Valley Organics after barn caught fire
With 90 acres of farmland, Kiowa Valley Organics has become a staple in the Denver metro for its yearly harvest of produce. But due to a recent barn fire, the farm is facing a significant setback.