Dallas Police Officer Resigns Over NFL Player Ryan Moats' Traffic Stop

Dallas police Officer Robert Powell resigned Wednesday, a week after he garnered national notoriety for detaining an NFL player outside a hospital where his mother-in-law lay dying.

Dallas police Officer Robert Powell resigned Wednesday, a week after he garnered national notoriety for detaining an NFL player outside a hospital where his mother-in-law lay dying.

Read Full Story

About the Author
Page 1 of 2378
Next Page