Selma Police Chief Spencer Collier arrested in south Ala.

Selma Police Chief Spencer Collier arrested in south Ala.