ADVERTISEMENT
of the arguments and testimony likely to come up in the criminal case.
His mother, Deja Taylor, pleaded guilty to a state charge of felony child neglect and was sentenced to two years in prison in 2023, as well as a 21-month sentence continue reading …
ADVERTISEMENT