For your kind information Mr. Annu malik, India is not even in top 10 corrupt countries in the world.According to the 2007 Global Corruption Barometer, the countries with the highest level of bribery are — Albania, Cambodia, Cameroon, Macedonia, Kosovo, Nigeria, Pakistan, Philippines, Romania and Senegal. Still I agree with you on one point that police dont register all the cases as It was pointed out by many of highly qualified and even some officers from Police department itself. And even According to FORBES ( your favorite developed country's surveyor ) India managed to drag itself out of truly Corrupt group in the world.