Stranded passengers wait at the airport in Rio de Janeiro, Brazil, April 6, 2010. [Song Weiwei/Xinhua]
Go to Forum >>0 Comments