Skip to main content

CNN Center

The CNN Center (headquarters of CNN – Cable News Network) is located in Atlanta, Georgia. When launched in 1980 CNN was the world’s first news channel on TV broadcasting 24/7.


This post may be out of date!

Published on June 11, 2008

1 placemark 4,244 views 0 views/24h


Embed Code

x px

Leave a Reply