margaret hoover cnn