web analytics

Menu

Skip to content
Shades of Knife
  • Home
  • True Colors of a Vile Wife
  • Need Inspiration?
  • Blog Updates
  • SOK Gallery
  • Vile News Reporter
  • About Me
  • Contact Me

Shades of Knife

True Colors of a Vile Wife

Tag: Justice Rohinton Fali Nariman

Vinubhai Haribhai Malaviya and Ors Vs State of Gujarat and Anr on 16 Oct 2019

Posted on June 28, 2021 by ShadesOfKnife

A landmark judgment by a Full Bench of Supreme Court of India around the question,

From Para 9,

whether, after a charge-sheet is filed by the police, the Magistrate has the power to order further investigation, and if so, up to what stage of a criminal proceeding.

From Para 25,

25. Whereas it is true that Section 156(3) remains unchanged even after the 1973 Code has been brought into force, yet the 1973 Code has one very important addition, namely, Section 173(8), which did not exist under the 1898 Code. As we have noticed earlier in this judgment, Section 2(h) of the 1973 Criminal Procedure Code defines “investigation” in the same terms as the earlier definition contained in Section 2(l) of the 1898 Criminal Procedure Code with this difference – that “investigation” after the 1973 Code has come into force will now include all the proceedings under the CrPC for collection of evidence conducted by a police officer. “All” would clearly include proceedings under Section 173(8) as well. Thus, when Section 156(3) states that a Magistrate empowered under Section 190 may order “such an investigation”, such Magistrate may also order further investigation under Section 173(8), regard being had to the definition of “investigation” contained in Section 2(h).

From Para 36,

36. Despite the aforesaid judgments, some discordant notes were sounded in three recent judgments. In Amrutbhai Shambubhai Patel v. Sumanbhai Kantibai Patel (2017) 4 SCC 177, on the facts in that case, the Appellant/Informant therein sought a direction under Section 173(8) from the Trial Court for further investigation by the police long after charges were framed against the Respondents at the culminating stages of the trial. The Court in its ultimate conclusion was correct, in that, once the trial begins with the framing of charges, the stage of investigation or inquiry into the offence is over, as a result of which no further investigation into the offence should be ordered. But instead of resting its judgment on this simple fact, this Court from paragraphs 29 to 34 resuscitated some of the earlier judgments of this Court, in which a view was taken that no further investigation could be ordered by the Magistrate in cases where, after cognizance is taken, the accused had appeared in pursuance of process being issued. In particular, Devarapalli Lakshminarayana Reddy (supra) was strongly relied upon by the Court. We have already seen how this judgment was rendered without adverting to the definition of “investigation” in Section 2(h) of the CrPC, and cannot therefore be relied upon as laying down the law on this aspect correctly.

From Para 38,

38. There is no good reason given by the Court in these decisions as to why a Magistrate’s powers to order further investigation would suddenly cease upon process being issued, and an accused appearing before the Magistrate, while concomitantly, the power of the police to further investigate the offence continues right till the stage the trial commences. Such a view would not accord with the earlier judgments of this Court, in particular, Sakiri (supra), Samaj Parivartan Samudaya (supra), Vinay Tyagi (supra), and Hardeep Singh (supra); Hardeep Singh (supra) having clearly held that a criminal trial does not begin after cognizance is taken, but only after charges are framed. What is not given any importance at all in the recent judgments of this Court is Article 21 of the Constitution and the fact that the Article demands no less than a fair and just investigation. To say that a fair and just investigation would lead to the conclusion that the police retain the power, subject, of course, to the Magistrate’s nod under Section 173(8) to further investigate an offence till charges are framed, but that the supervisory jurisdiction of the Magistrate suddenly ceases mid-way through the pre-trial proceedings, would amount to a travesty of justice, as certain cases may cry out for further investigation so that an innocent person is not wrongly arraigned as an accused or that a prima facie guilty person is not so left out. There is no warrant for such a narrow and restrictive view of the powers of the Magistrate, particularly when such powers are traceable to Section 156(3) read with Section 156(1), Section 2(h), and Section 173(8) of the CrPC, as has been noticed hereinabove, and would be available at all stages of the progress of a criminal case before the trial actually commences. It would also be in the interest of justice that this power be exercised suo motu by the Magistrate himself, depending on the facts of each case. Whether further investigation should or should not be ordered is within the discretion of the learned Magistrate who will exercise such discretion on the facts of each case and in accordance with law. If, for example, fresh facts come to light which would lead to inculpating or exculpating certain persons, arriving at the truth and doing substantial justice in a criminal case are more important than avoiding further delay being caused in concluding the criminal proceeding, as was held in Hasanbhai Valibhai Qureshi (supra). Therefore, to the extent that the judgments in Amrutbhai Shambubhai Patel (supra), Athul Rao (supra) and Bikash Ranjan Rout (supra) have held to the contrary, they stand overruled. Needless to add, Randhir Singh Rana v. State (Delhi Administration) (1997) 1 SCC 361 and Reeta Nag v. State of West Bengal and Ors. (2009) 9 SCC 129 also stand overruled.

From Para 43,

43. We, therefore, set aside the impugned High Court judgment insofar as it states that post-cognizance the Magistrate is denuded of power to order further investigation.

Vinubhai Haribhai Malaviya and Ors Vs State of Gujarat and Anr on 16 Oct 2019

Citations : [2019 SCC ONLINE SC 1346], [(2019) 17 SCC 1], [AIR 2019 SC 5233], [2020(1) R.C.R. (Criminal) 1], [(2019) 14 SCALE 1]

Other Sources :

https://indiankanoon.org/doc/131202146/

https://www.casemine.com/judgement/in/5da99d013321bc410549721e

https://www.indianemployees.com/judgments/details/vinubhai-haribhai-malaviya-and-ors-versus-the-state-of-gujarat-and-anr

 

Posted in Supreme Court of India Judgment or Order or Notification | Tagged 3-Judge (Full) Bench Decision Catena of Landmark Judgments Referred/Cited to CrPC 156(3) - Any Magistrate Empowered u/s 190 May Order Such an Investigation as above-mentioned CrPC 173(8) - Magistrate can Order Further Investigation Justice Rohinton Fali Nariman Landmark Case Legal Procedure Explained - Interpretation of Statutes Overruling Judgment Reportable Judgement or Order Vinubhai Haribhai Malaviya and Ors Vs State of Gujarat and Anr | Leave a comment

MS Bandekar Brothers Pvt Ltd and Anr Vs Prasad Vassudev Keni on 2 September 2020

Posted on September 4, 2020 by ShadesOfKnife

Supreme Court held that for offences under 191 and 192 IPC, procedure under 340 CrPC has to be followed and perjury application for such offences cannot be turned into private complaints under 190 CrPC.

MS Bandekar Brothers Pvt Ltd and Anr Vs Prasad Vassudev Keni on 2 September 2020

Citations: [2020 SCC ONLINE SC 707], [(2020)20 SCC 1]

Other Sources:

https://indiankanoon.org/doc/141105348/

https://www.casemine.com/judgement/in/5f567c183321bc6ce2ef6f51

https://www.advocatekhoj.com/library/judgments/announcement.php?WID=13132

https://www.indianemployees.com/judgments/details/m-s-bandekar-brothers-pvt-ltd-anr-versus-prasad-vassudev-keni-etc-etc


Index of Perjury case laws is here.

Posted in Supreme Court of India Judgment or Order or Notification | Tagged 2-Judge (Division) Bench Decision CrPC 340 read with CrPC 195 Justice Rohinton Fali Nariman Landmark Case Legal Procedure Explained - Interpretation of Statutes MS Bandekar Brothers Pvt Ltd and Anr Vs Prasad Vassudev Keni Perjury Under 340 CrPC | Leave a comment

Anvar P.V Vs P.K.Basheer and Ors on 18 September 2014

Posted on July 16, 2020 by ShadesOfKnife

A 3-judge bench laid down the law to be followed in respect of electronic evidence as a secondary evidence.

Sec 65B of Evidence Act is a complete code in itself.

19. Proof of electronic record is a special provision introduced by the IT Act amending various provisions under the Evidence Act. The very caption of Section 65A of the Evidence Act, read with Sections 59 and 65B is sufficient to hold that the special provisions on evidence relating to electronic record
shall be governed by the procedure prescribed under Section 65B of the Evidence Act. That is a complete code in itself. Being a special law, the general law under Sections 63 and 65 has to yield.

Special Law Prevails over General Law

22. The evidence relating to electronic record, as noted herein before, being a special provision, the general law on secondary evidence under Section 63 read with Section 65 of the Evidence Act shall yield to the same. Generalia specialibus non derogant, special law will always prevail over the general law. It appears, the court omitted to take note of Sections 59 and 65A dealing with the admissibility of electronic record. Sections 63 and 65 have no application in the case of secondary evidence by way of electronic record; the same is wholly governed by Sections 65A and 65B. To that extent, the statement of law on admissibility of secondary evidence pertaining to electronic record, as stated by this court in Navjot Sandhu case (supra), does not lay down the correct legal position. It requires to be overruled and we do so. An electronic record by way of secondary evidence shall not be admitted in evidence unless the requirements under Section 65B are satisfied. Thus, in the case of CD, VCD, chip, etc., the same shall be accompanied by the certificate in terms of Section 65B obtained at the time of taking the document, without which, the secondary evidence pertaining to that electronic record, is inadmissible.

Key Paragraph

24. The situation would have been different had the appellant adduced primary evidence, by making available in evidence, the CDs used for announcement and songs. Had those CDs used for objectionable songs or announcements been duly got seized through the police or Election Commission and had the same been used as primary evidence, the High Court could have played the same in court to see whether the allegations were true. That is not the situation in this case. The speeches, songs and announcements were recorded using other instruments and by feeding them into a computer, CDs were made therefrom which were produced in court, without due certification. Those CDs cannot be admitted in evidence since the mandatory requirements of Section 65B of the Evidence Act are not satisfied. It is clarified that notwithstanding what we have stated herein in the preceding paragraphs on the secondary evidence on electronic record with reference to Section 59, 65A and 65B of the Evidence Act, if an electronic record as such is used as primary evidence under Section 62 of the Evidence Act, the same is admissible in evidence, without compliance of the conditions in Section 65B of the Evidence Act.

 


Citations: [2015 MHLJ SC 2 135], [2015 RD 129 112], [2014 GUJ LH 3 305], [2014 KERLT 4 104], [2015 SUPREME 3 453], [2015 AIR SC 180], [2014 JT 10 459], [2015 SCC L&S 1 108], [2015 AWC SC 1 156], [2015 SCC CRI 1 24], [2015 ALR 111 811], [2014 SCC 10 473], [2015 JCC SC 1 214], [2014 SCC ONLINE SC 732], [2014 AIOL 574], [2014 SLT 8 223], [2015 MPLJ SC 1 507], [2015 SCC CIV 1 27], [2015 KARLJ 1 547], [2014 SCALE 10 660], [2015 ALT CRI 3 161]

Other Source links:

https://indiankanoon.org/doc/187283766/

https://www.casemine.com/judgement/in/5609af58e4b01497114161f4

 

Posted in Supreme Court of India Judgment or Order or Notification | Tagged 3-Judge (Full) Bench Decision Anvar P.V Vs P.K.Basheer and Ors Arjun Panditrao Khotkar Vs Kailash Kushanrao Gorantyal Catena of Landmark Judgments Referred/Cited to Evidence Act 65B - Admissibility of electronic records Justice Rohinton Fali Nariman Landmark Case Legal Procedure Explained - Interpretation of Statutes | Leave a comment

Rajinder Singh Vs State of Punjab on 26 February 2015

Posted on April 4, 2018 by ShadesOfKnife

Here is the Landmark Supreme Court judgment giving our clear definition of Dowry as ascribed in Dowry Prohibition Act. Read paras 7 and 8 which are the operative parts.

8. A perusal of this Section shows that this definition can be broken into six distinct parts.

1) Dowry must first consist of any property or valuable security – the word “any” is a word of width and would, therefore, include within it property and valuable security of any kind whatsoever.

2) Such property or security can be given or even agreed to be given. The actual giving of such property or security is, therefore, not necessary.

3) Such property or security can be given or agreed to be given either directly or indirectly.

4) Such giving or agreeing to give can again be not only by one party to a marriage to the other but also by the parents of either party or by any other person to either party to the marriage or to any other person. It will be noticed that this clause again widens the reach of the Act insofar as those guilty of committing the offence of giving or receiving dowry is concerned.

5) Such giving or agreeing to give can be at any time. It can be at, before, or at any time after the marriage. Thus, it can be many years after a marriage is solemnized.

6) Such giving or receiving must be in connection with the marriage of the parties. Obviously, the expression “in connection with” would in the context of the social evil sought to be tackled by the Dowry Prohibition Act mean “in relation with” or “relating to”.

Rajinder Singh - Money to build a joint house

Citations: [2015 SCJ 2 686], [2016 NCC 1 626], [2015 ALLCC 89 352], [2015 SCR 2 835], [2015 AIC 148 33], [2015 SCC 6 477], [2015 AIR SC 1359], [2015 AD SC 3 553], [2015 CRIMES SC 2 90], [2015 SCC ONLINE SC 171], [2015 ALD CRL SC 2 32], [2015 JCC 2 1293], [2015 ACR SC 2 1301], [2015 CCR SC 1 477], [2015 CRILJ 1934], [2015 RCR CRIMINAL 2 129], [2015 UC 1 744], [2015 RLW SC 3 2359]

Indiankanoon.org or Casemine link: https://indiankanoon.org/doc/38957892/ or https://www.casemine.com/judgement/in/5790b23ee561097e45a4e216

Posted in Supreme Court of India Judgment or Order or Notification | Tagged 3-Judge (Full) Bench Decision Dowry Prohibition Act 1961 DP Act 2 - Definition of Dowry Justice Rohinton Fali Nariman Landmark Case Legal Procedure Explained - Interpretation of Statutes Overrules Appasaheb Overrules Vipin Jaiswal Overruling Judgment Rajinder Singh vs State of Punjab | Leave a comment

Search within entire Content of “Shades of Knife”

My Legal X Timeline

Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Follow

AP High Court Advocate with M Tech (CS) || 12 years in 'Software Industry' as Solution Architect || Blogs at https://t.co/29CB9BzK4w || #TDPTwitter

SandeepPamarati
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
rose_k01 Rosy @rose_k01 ·
10 Jul

Women in the Yao village of China are famous for having the Longest hair in the World averaging 6 feet long. Women in their 80s still don't have a Single grey hair!! Their secret is Fermented Rice water. Watch How they make & use it 🍚🌾💧

Reply on Twitter 2075635918879523325 Retweet on Twitter 2075635918879523325 897 Like on Twitter 2075635918879523325 3904 X 2075635918879523325
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
ani ANI @ani ·
12 Jul

Promo | ANI Podcast with R.V.S. Mani, Former Under Secretary, Ministry of Home Affairs, Premieres Today at 5 PM IST

"Narendra Modi and Amit Shah Were the Targets in the Ishrat Jahan Case."

"None of the Files Had the Term 'Hindu Terror' Until 2010."

"Digvijaya Singh Asked Me to

Reply on Twitter 2076177037165994029 Retweet on Twitter 2076177037165994029 623 Like on Twitter 2076177037165994029 1599 X 2076177037165994029
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
kolla_ch1 చైతన్య కొల్లా @kolla_ch1 ·
11 Jul

రాష్ట్రం మీద పడి.. అడ్డ గాడిదల్లా... అడ్డ దిడ్డంగా పడి దోచుకున్న అడ్డమైన ఎదవలకు ఊడిగం చేస్తూ

డెలివరీ బాయ్ లను అవమానపర్చే

ఆ నెల తక్కువ సన్నాసి మొహాన కొట్టండయ్యా దీన్ని 🤷‍♂️

Reply on Twitter 2076018293836808437 Retweet on Twitter 2076018293836808437 111 Like on Twitter 2076018293836808437 643 X 2076018293836808437
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
shunyta_007 𝐒ɦυ𐓣𝗒𝗍α @shunyta_007 ·
12 Jul

Observation Skills 🔥

Reply on Twitter 2076189650885226496 Retweet on Twitter 2076189650885226496 537 Like on Twitter 2076189650885226496 3151 X 2076189650885226496
Load More

Recent Posts

  • Prahlad Singh Bhati Vs N.C.T. Delhi and Anr on 23 Mar 2001 July 12, 2026
  • Application for Day-to-Day Trial – Format, Procedure & Sample Draft July 8, 2026
  • Pooja Ramesh Singh Vs JnK Bank and Anr on 02 Jul 2026 July 8, 2026
  • A.S.S.K.Durga Prasad Vs NCDRC and Ors on 24 Jun 2026 July 7, 2026
  • Application for Permanent Exemption from Appearance – Format, Procedure & Sample Draft July 7, 2026

Most Read Posts

  • Reply to Section 41A CrPC Notice – Format with Legal Explanation (5,050 views)
  • Anu Aggarwal Vs Sushant Aggarwal on 20 Jan 2026 (3,603 views)
  • Umme Farva Vs State of U.P. and Anr on 14 Jan 2026 (3,531 views)
  • Charge Sheet and Final Report Explained (3,005 views)
  • Regular Bail Application Format (Section 437/439 CrPC) (2,374 views)
  • Neha Lal Vs Abhishek Kumar on 20 Jan 2026 (2,151 views)
  • Arrest Procedure in 498A cases after Arnesh Kumar (2,056 views)
  • Discharge Application Format in 498A Case – Draft, Procedure & Sample Template (1,924 views)
  • Can You Travel Abroad After an FIR Is Registered? – Legal Position Explained (1,868 views)
  • Life Cycle of a Perjury Case (1,794 views)

Tags

Reportable Judgement or Order (436)2-Judge (Division) Bench Decision (422)Legal Procedure Explained - Interpretation of Statutes (386)Landmark Case (383)1-Judge Bench Decision (366)Catena of Landmark Judgments Referred/Cited to (297)Work-In-Progress Article (215)3-Judge (Full) Bench Decision (101)Sandeep Pamarati (91)Article 21 - Protection of life and personal liberty (80)Issued or Recommended Guidelines or Directions or Protocols to be followed (71)Perjury Under 340 CrPC (66)Absurd Or After Thought Or Baseless Or False Or General Or Inherently Improbable Or Improved Or UnSpecific Or Omnibus Or Vague Allegations (62)Reprimands or Setbacks to YCP Govt of Andhra Pradesh (49)Summary Post (47)CrPC 482 - Quash (44)HM Act Sec 13 - Divorce Granted to Husband (42)Divorce Granted on Cruelty ground (42)Legal Terrorism (41)Abuse Or Misuse of Process of Court (40)

Categories

Supreme Court of India Judgment or Order or Notification (758)Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments (329)High Court of Andhra Pradesh Judgment or Order or Notification (187)High Court of Delhi Judgment or Order or Notification (164)High Court of Bombay Judgment or Order or Notification (112)High Court of Karnataka Judgment or Order or Notification (95)Legal Procedure (83)High Court of Madras Judgment or Order or Notification (71)High Court of Allahabad Judgment or Order or Notification (62)LLB Study Material (59)General Study Material (56)High Court of Punjab & Haryana Judgment or Order or Notification (53)Assorted Court Judgments or Orders or Notifications (51)High Court of Kerala Judgment or Order or Notification (47)Judicial Activism (for Public Benefit) (47)Prakasam DV Cases (46)District or Sessions or Magistrate Court Judgment or Order or Notification (44)High Court of Madhya Pradesh Judgment or Order or Notification (38)High Court of Gujarat Judgment or Order or Notification (28)High Court of Telangana Judgment or Order or Notification (28)

Recent Comments

  • eCourts India on Compromise-Based Quashing in Matrimonial Cases – Complete Legal Strategy
  • The Divorce Law Firm on Life Cycle Stages of a Divorce case
  • The Divorce Law Firm on Life Cycle Stages of a Divorce case
  • ShadesOfKnife on Sandeep Pamarati Vs Ungrateful Knife (IPC 498A Case)
  • KONURU VINAYKUMAR on Sandeep Pamarati Vs Ungrateful Knife (IPC 498A Case)

Archives of SoK

  • July 2026 (13)
  • June 2026 (19)
  • May 2026 (24)
  • April 2026 (33)
  • March 2026 (42)
  • February 2026 (30)
  • January 2026 (21)
  • December 2025 (2)
  • November 2025 (3)
  • October 2025 (17)
  • September 2025 (12)
  • August 2025 (5)
  • July 2025 (10)
  • June 2025 (15)
  • May 2025 (3)
  • April 2025 (10)
  • March 2025 (7)
  • February 2025 (8)
  • January 2025 (1)
  • December 2024 (3)
  • November 2024 (4)
  • October 2024 (16)
  • September 2024 (15)
  • August 2024 (14)
  • July 2024 (11)
  • June 2024 (18)
  • May 2024 (13)
  • April 2024 (9)
  • March 2024 (23)
  • February 2024 (15)
  • January 2024 (11)
  • December 2023 (11)
  • November 2023 (9)
  • October 2023 (13)
  • September 2023 (12)
  • August 2023 (15)
  • July 2023 (17)
  • June 2023 (11)
  • May 2023 (6)
  • April 2023 (5)
  • March 2023 (10)
  • February 2023 (9)
  • January 2023 (12)
  • December 2022 (12)
  • November 2022 (8)
  • October 2022 (13)
  • September 2022 (17)
  • August 2022 (10)
  • July 2022 (21)
  • June 2022 (27)
  • May 2022 (23)
  • April 2022 (32)
  • March 2022 (17)
  • February 2022 (6)
  • January 2022 (2)
  • December 2021 (7)
  • November 2021 (7)
  • October 2021 (6)
  • September 2021 (10)
  • August 2021 (31)
  • July 2021 (45)
  • June 2021 (17)
  • May 2021 (17)
  • April 2021 (18)
  • March 2021 (58)
  • February 2021 (14)
  • January 2021 (50)
  • December 2020 (35)
  • November 2020 (68)
  • October 2020 (67)
  • September 2020 (28)
  • August 2020 (41)
  • July 2020 (20)
  • June 2020 (36)
  • May 2020 (40)
  • April 2020 (38)
  • March 2020 (26)
  • February 2020 (43)
  • January 2020 (35)
  • December 2019 (34)
  • November 2019 (4)
  • October 2019 (18)
  • September 2019 (57)
  • August 2019 (33)
  • July 2019 (12)
  • June 2019 (18)
  • May 2019 (5)
  • April 2019 (19)
  • March 2019 (58)
  • February 2019 (11)
  • January 2019 (90)
  • December 2018 (97)
  • November 2018 (43)
  • October 2018 (31)
  • September 2018 (73)
  • August 2018 (47)
  • July 2018 (143)
  • June 2018 (92)
  • May 2018 (97)
  • April 2018 (59)
  • March 2018 (8)

Blogroll

  • Daaman Promoting Harmony 0
  • Fight against Legal Terrorism Fight against Legal Terrorism along with MyNation Foundation 0
  • Good Morning Good Morning News 0
  • Insaaf India Insaaf Awareness Movement 0
  • MyNation Hope Foundation Wiki 0
  • MyNation.net Equality, Justice and Harmony 0
  • Sarvepalli Legal 0
  • Save Indian Family Save Indian Family Movement 0
  • SIF Chandigarh SIF Chandigarh 0
  • The Male Factor The Male Factor 0
  • Unitedmen Foundation a dedicated community forged with the mission to unite men facing legal challenges in marital disputes. 0
  • Vaastav Foundation The Social Reality 0
  • Vinayak my2centsworth – This blog is for honest law abiding men, married or planning to get married 0
  • Voice4india Indian Laws, Non-profits, Environment 0
  • Writing Law Writing Law by Ankur 0

RSS Cloudflare Status

  • Cloudflare Storage Maintenance July 16, 2026
    THIS IS A SCHEDULED EVENT Jul 16, 12:00 - 13:00 UTC Jul 6, 22:38 UTC Scheduled - Cloudflare has scheduled maintenance for our backend storage systems. Services will continue to operate normally, but customers will be unable to create/delete/modify Client-Side Security settings via the Dashboard or the public API for a period of up to […]
    Cloudflare

RSS List of Spam Server IPs from Project Honeypot

  • 188.95.67.196 | S July 13, 2026
    Event: Bad Event | Total: 106 | First: 2025-03-27 | Last: 2026-07-13
Owned and Operated by Advocate Sandeep Pamarati and Advocate Suprajaa Rajan
Proudly powered by WordPress
Theme: Flint by Star Verte LLC

Bad Behavior has blocked 1108 access attempts in the last 7 days.

pixel