People attend a rally to protest against a proposed Muslim cultural center and mosque near the World Trade Center site in New York, the United States, Aug. 22, 2010.[Shen Hong/Xinhua]
Go to Forum >>0 Comments