The Leader in Products, Technology and Innovation
A family is suing the Hammond Police Department, alleging excessive force during a traffic stop.