And why is she wearing that hat?
Cancer.
Molly Ivins is undergoing chemo for her third bout with breast cancer...