who said China has not paid them. Not 25 crore but China must have paid them something according to their worth. Unfortunately for China that money is wasted now as these "dogs" could not bark enough. Very soon MCD ( Municipal corporation of Delhi )will pick up these stray dogs away from streets.