A police officer stops a person driving a car for questioning ahead of the G20 summit in Toronto June 21, 2010. Leaders of the Group of Eight and Group of 20 nations will meet in Canada on June 24-27 to discuss the course of the future as the world emerges from the worst financial crisis since the Great Depression. [Xinhua/Reuters] |
Go to Forum >>0 Comments