A young man's life was cut short in the summer of 2018. Christopher Delshawn Alexander, a 23-year-old male, passed away on Wednesday, August 1, 2018, in Indianapolis, Indiana. Born on March 10, 1995, he was a resident of Indianapolis at the time of his death.
Originally from South Bend, Indiana, Alexander had relocated to Indianapolis in 2008. He was a forklift operator and had recently earned his CDL driving permit with aspirations of attending truck driving school. He was also looking f
...Read More