Naamua Delaney is a CNN.com anchor.