Loading Video…

This browser does not support the Video element.

Detroit Police say address confusion led to delay in responding to trashing of gas station

Detroit police say when the 911 call came in they had no idea it was a green light location because incorrect information was provided to dispatch