James and Mi’Leah Stewart pass away in a car crash

On August the 16th, 2023, the twins James and Mi’leah Stewart got into a major car crash. The mother, Teriane Stewart suffered serious injuries while the twins sadly passed away. These two ‘power twins’ were inseparable as babies, but grew further away as they grew up. ”Their 10 years of life were the best 10 years of my life.” Their mother stated. Their funeral will be held on September 1, 2023. #LLJ #LLM #heavengainedtwobeautifulsouls #R.I.P #theywereloved #sleepwellangels