graft-cases

Why do so many graft cases investigated by the CBI remain pending in courts for decades?

According to the Central Vigilance Commission, thousands of corruption cases are still pending trial