A multi-agency investigation in Grant County resulted in more than 20 arrests. Police say their investigation into the sale of drugs lead to a number of traffic stops and search warrants. The preliminary charges are for dealing and resisting law enforcement.