Skip to main content

Privilege vs Corruption and the Verdict of "Not Proven"

P. V. Narasimha Rao became the Prime Minister of India in 1991 shortly after the assassination of Rajiv Gandhi during the election campaign. He inducted Dr. Manmohan Singh, the then former governor of the Reserve Bank of India and former deputy chairman of the Planning Commission as the Finance Minister in the new cabinet. They spearheaded the 1991 economic reforms and liberalization which opened up the economy for foreign investments and ended the license permit raj. Crucially, it triggered the Indian economy to grow at a much faster pace than the embarrassing 3.5% Hindu rate of growth as some would mockingly term it.

While Mr. Rao needs to be remembered for this pivotal moment in the short history of Independent India, there is another incident that happened at the fag end of his political career which is the topic of interest of this article. There was a case of corruption filed against Mr. Rao in 1996 after the completion of the term of the government. There are two interesting legal aspects related to the case. However, before moving ahead, a little background.

Narasimha Rao government was governing with a thin majority in the parliament with the support of the Left parties. These parties were not in support of the 1991 economic reforms, naturally because the reforms brought in some capitalistic aspects of economic management and took India away from the path of socialism. So these communist parties withdrew their support to the government and moved a "No-confidence motion" against the government in the parliament in 1993. The government survived the vote and went on to complete its five year term. But after the completion of the term, in 1996, a complaint was filed with the Central Bureau of Investigation (CBI) about possible corruption right before the 1993 trust vote. It was alleged that certain Members of Parliament (MPs) were bribed to vote in favour of the government during the no-confidence motion. Mr. Rao as the head of the government became the primary accused.

The first legal argument that was used as a defence from the the side of Mr. Rao was of "Parliamentary Privilege". This concept has been borrowed from the British parliament. It states that the MPs have immunity and cannot be tried in court for any statements or votes in the parliament. This is to ensure that the MPs can express their opinions openly and vote freely without the possibility of prosecution in courts looming over their head. This was used by Mr. Rao to argue that the trust vote comes under voting privilege and a case cannot be filed about anything related to it. The Supreme Court of India (SC) did not agree with this argument. It stated that the privilege only applies to speeches and votes given in the houses of the parliament, If the bribe is paid before the vote, outside of the parliament, then it is an offense in itself without the protection of parliamentary privilege. A crime that has probably been committed cannot be ignored merely because it is related to an action that is protected under the parliamentary privilege. It similarly rejected some other arguments put up by the defendants and paved the way for the first ever trial of a former Prime Minister for corruption.

Mr. Rao was granted bail on the initial charges by a special CBI court in 1996. In 2000, the trial court convicted him for corruption but in 2002, the Delhi High Court overturned the conviction. The statements of the key witnesses were found to be contradictory and conflicting which resulted in his acquittal due to "lack of evidence". The High Court gave a verdict of non-guilty.

But the reason "lack of evidence" brings forth the second legal aspect related to this case. In Scotland, under Scots law, there can be three possible verdicts: "guilty", "not guilty" and "not proven" [1]. The "not proven" verdict still means acquittal and the person cannot be tried again. There is a procedural defence commonly know as "Double Jeopardy" [2], that prevents an accused from being tried again on the same charges with same evidence following a valid verdict. In the Indian context [3], the double jeopardy protection is given for valid convictions by the Constitution. While the Criminal Procedure Code (CrPC) gives protection to re-trial of valid acquittals with certain caveats in case of discovery of new evidence. This reminds me of the case of Arnab Goswami vs The State of Maharashtra. Mr. Goswami was arrested in 2020 on the charges of abetment to suicide. The original case was of 2018 in which the Police had initially filed an "A-summary" report in 2019 after investigation. The case was supposedly "re-opened" and Mr. Goswami was arrested. While the details of the case are out of the scope of this post, there are parallels between the "A-summary" report and the "not proven" verdict. The Bombay police manual 1959 describes the A-summary report as the final report filed in the case when culprits are unknown or there is insufficient evidence against the accused for a trial in a magistrate's court [4]. This effectively means that the charges can "not be proven". So a provision similar to the "not proven" verdict exists in the Indian law enforcement system as well and with similar exceptions that the case can be reopened if new evidence is found in the case but not otherwise.

 

References:

[1] https://berlowrahman.scot/the-not-proven-verdict-in-scotland/

[2] http://www.legalserviceindia.com/legal/article-60-double-jeopardy.html

[3] https://blog.ipleaders.in/understanding-autrefois-acquit-autrefois-convict/

[4] https://lawgic.info/what-is-an-a-summary-b-summary-and-c-summary-report-filed-in-a-criminal-case/

Comments

Popular posts from this blog

Programmer's Guide: The "set" command in bash

The "set" command in shell allows you to set various shell options and positional parameters. The purpose of this post is to highlight how much this command has been helpful to me in my bash programming. I would not go into much depth about all the possible flag, because you can find many posts and documentation on the internet, like this post by GNU, which cover all the possible options that the "set" command provides. I will mainly focus on two options, The " set -x " option:  This option allows us to print commands and their arguments, after they are expanded (interpolated) but before they are executed. Let us execute a simple hello world programme in bash.   When the programme is executed, we see the entire printf statement being printed before the actual "Hello World!" message is printed. This way, we can check the command that is being executed along with its output. Setting the flag also expands any variables or ar...

Network scanning with nmap

nmap or network mapper is a great open-source tool for network scanning and port discovery. The detailed description of nmap is available on its official website . An interesting fact about nmap and its wide ranging applications from the website :p "...It was even featured in twelve movies , including The Matrix Reloaded , Die Hard 4 , Girl With the Dragon Tattoo , and The Bourne Ultimatum ." Hoping that this has generated enough curiosity in you, lets focus on the very basic use of nmap in network subnet scanning. Network scanning is useful to detect hosts in the network that are reachable from the server on which nmap is run. It is also useful in security auditing of the servers exposed to internet. We have a setup of 4 VMs on a local network with each having an IP address. The local network subnet is defined as 10.0.1.1/24 and the IPs in the below images verify this fact. The goal is to verify that nmap is able to detect all the hosts in the local subnet 10...

True or False with Bash

One of the first rules that is taught in any programming course is that 0 means False and anything that is non-zero is considered True. But when you come to system programming in Unix environment, you need to completely forget this basic programming rule. In unix shells, this rule is flipped and 0 means true / success while anything non-zero means false / failure. Every executed command in unix shells returns an exit status according to this convention. Let's see some examples in bash We will use the echo $? to get the exit status for the previously executed command. (The detailed explanation of this command is out of the scope of this article) The first example is as always to print "Hello World!" There are two ways of printing "Hello World!" as shown above. In both the cases, the exit status is 0 as the printing is successful. Let's check the true and false variables. As you can see, false returns 1. Another example using conditionals. ...