New task force officially unveiled

A first-of-its-kind task force has been formed in the state of Arkansas.

New task force officially unveiled