CHARLOTTE, N.C. -- An active police scene caused some crashes on Wendover Road late Monday morning.
Police were called out to investigate a body found near the intersection of Wendover Road and Independence Boulevard.
Investigators now say the victim died of self-inflicted wounds.
Drivers were asked to avoid the area. The scene has cleared.