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.

Read or Share this story: