China is the most populous developing country in the world, while Canada is the largest developed country in terms of land mass, Hu Jintao
Motivational, Inspirational, Funny Quotes