Home » General Knowledge MCQS » Democracy Wall is located in____________?Democracy Wall is located in____________? by A. USA B. UK C. Japan D. China Related Posts:In sponges fertilization takes place in____________?The first layer of cell wall which is formed is___________?