black father

Durham, NC Father Who Lost Custody Of Son Threatens Suicide, Gets Shot By Cops

The reason behind why Derek Walker may have pulled a gun on himself and police is as shocking and heartbreaking as his death after he...

– Sep 20, 2013
CLOSE
CLOSE