Tevon Lane, a 21-year-old resident of Indianapolis, Indiana, tragically lost his life on June 16, 2018. Tevon was found shot to death in the downstairs common area of the Spanish Oak Apartments, located near the 3600 block of Long Wharf Drive. The incident occurred around 9:30 p.m., and upon arrival, Indianapolis Metropolitan Police Department (IMPD) officers discovered Tevon unresponsive. Medics from the Indianapolis Fire Department pronounced him dead at the scene. The Marion County coroner's
...Read More