Kangaroo courts and their dictates are the biggest threats to the Indian democracy, a Delhi court has said while asking police to take action against a man for restraining witnesses from deposing in a gangrape case.
Kangaroo courts biggest threat to Indian democracy: