March 29, 2023



Ex-CNN Producer Pleads Guilty to Sex Crime Involving 9-Year-Old Girl

Atlanta, Georgia, USA - December 13, 2017: Located in downtown Atlanta, Georgia next to Centennial Olympic Park, the CNN Center is the world headquarters of the Cable News Network (CNN). The building houses several newsrooms and studios for CNN's news channels along with this large CNN logo.

The Daily Beast

By AJ McDougall


Super Sleuth

%d bloggers like this: