Citizens dressed in costumes take part in the annual Halloween parade in New York on Oct. 31, 2009. [Xinhua]
Comments