×

Civil Censorship Detachment

The Civil Censorship Detachment was a department created within the Civil Intelligence Section of the Supreme Commander for the Allied Powers. The CCD monitored and censored Japanese entertainment, press, mass media, and various forms of public... Wikipedia
Headquarters: DN Tower 21