Finally! Good News for the Child Who Watched Police Kill His Black Aunt
The City of Fort Worth, Texas has agreed to pay Zion Carr a $3.5 million settlement for witnessing the deadly police shooting of his aunt Atatiana Jefferson.

The City of Fort Worth, Texas has agreed to pay Zion Carr a $3.5 million settlement for witnessing the deadly police shooting of his aunt Atatiana Jefferson.