charlotte kneerlatest news & developments