A worker de-ices the tail fin of an airplane at Newark Liberty International Airport in New Jersey Dec 27, 2010. [China Daily/Agencies]
Go to Forum >>0 Comments