It's airing now because they started working on this thing back in August. Glenn said he had to fight for every word to be put in and had support from the higher ups over at CNN.
I think that he actually said some higher-ups. ;) I'm sure that there are some that would be perfectly happy if it didn't air. I'm just glad that he pushed to make it happen.