It's been estimated that India has 31.3 million cases waiting to be heard, which would take 320 years to clear. But mobile courts are now coming to the rescue. Duration: 01:46