CNN wallpaper CNN CNNs headquarters are in Atlanta. CNN wants me to review their mobile app Sure - but first have your web site managers and techni… Tuesday, April 5, 2022 Edit