VariousWords beta
Related Terms:
Noun
Definition: A wall-mounted newspaper or similar, used as a form of protest, propaganda, and popular communication in China.
VariousWords beta
Definition: A wall-mounted newspaper or similar, used as a form of protest, propaganda, and popular communication in China.