Tyshaud Nikese Brown, an 18-year-old African American male, was tragically found dead on March 22, 2017, in Charlotte, North Carolina. His body was discovered near the baseball field behind Allenbrook Elementary School in northwest Charlotte. Brown had been reported missing earlier that day after he failed to return home the previous night. His mother had reported him missing on the morning of March 22, 2017, after he left their home on his bike the night before and did not return. The police we
...Read More