prernalal.com
It's Over. Top 10 Moments of the Beijing Olympics.
(Image Source – Times of India – Click to Enlarge) The 2008 Beijing Olympics are over. The winner is China and mass consumption and among the losers are the actual rural and migrant wor…