Customers visit Toys"R" Us flagship store at Times Square in New York, the United States on Dec. 30, 2015. Toys "R" Us will close its iconic flagshipstore in Times Square Wednesday due to rising rental cost. (Xinhua/Wang Lei)
Go to Forum >>0 Comment(s)