Here is another stark proof that India is far from being a real superpower. While rival China organized superb Olympic Games in 2008, India is now shamed by the way it is mishandling Commonwealth Games-scheduled to kick off in capital New Delhi on October 3rd.