decatur

Agriculture
4:42 pm
Thu August 29, 2013

Farm Progress visitors worry about weather

isitors stroll through exhibits at the Farm Progress Show in Decatur, Ill.
Credit Bill Wheelhouse / Harvest Public Media

Hot weather has been greeting visitors to this year’s Farm Progress Show in Decatur, Illinois, one of the country’s largest agriculture trade shows.

Read more