Dravon Ames and Iesha Harper talk about their detainment by the Phoenix Police Department. The incident has gone viral after witnesses shared videos.
Arizona Republic, Phoenix Arizona Republic
Mon, 06/17/2019 - 8:28pm
Dravon Ames and Iesha Harper talk about their detainment by the Phoenix Police Department. The incident has gone viral after witnesses shared videos.