Major Noah Omari Turner, a 2-year-old boy from Birmingham, Alabama, tragically lost his life on February 4, 2021. His death was the result of a homicide, sparking widespread grief and outrage in the community. Major was found unresponsive at a residence on the city’s west side, and despite efforts to revive him, he was later pronounced dead. The authorities quickly determined that his death was not accidental, prompting a thorough investigation into the circumstances surrounding the child’s
...Read More