Dravon Ames and Iesha Harper were pulled over by Phoenix police on May 27, 2019. They have filed a lawsuit for what they claim was excessive force.
Arizona Republic, Phoenix Arizona Republic
Tue, 06/18/2019 - 10:43am
Dravon Ames and Iesha Harper were pulled over by Phoenix police on May 27, 2019. They have filed a lawsuit for what they claim was excessive force.