x
Breaking News
More () »

Phoenix agrees to pay $5.5 million settlement in police shooting death

Ali Osman, 34, was shot and killed by Phoenix police after throwing rocks at cars and police officers.

Before You Leave, Check This Out