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

Month: December 2020

CrPC 397 – Calling for records to exercise powers of revision

Posted on December 13, 2020 by ShadesOfKnife

(1) The High Court or any Sessions Judge may call for and examine the record of any proceeding before any inferior Criminal Court situate within its or his local jurisdiction for the purpose of satisfying itself or himself; to the correctness, legality or propriety of any finding, sentence or order, recorded or passed, and as to the regularity of any proceedings of such inferior Court, and may, when calling, for such record, direct that the execution of any sentence or order be suspended, and if the accused is in confinement that he be released on bail or on his own bond pending the examination of the record.
Explanation.—All Magistrates, whether Executive or Judicial, and whether exercising original or appellate jurisdiction, shall be deemed to be inferior to the Sessions Judge for the purposes of this sub-section and of section 398.
(2) The powers of revision conferred by sub-section (1) shall not be exercised in relation to any interlocutory order passed in any appeal, inquiry, trial or other proceeding.
(3) If an application under this section has been made by any person either to the High Court or to the Sessions Judge, no further application by the same person shall be entertained by the other of them.

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged CrPC 397 - Calling for records to exercise powers of revision CrPC 397(1) - Stay on Lower Court Proceedings in Revision CrPC 397(2) - Revision Not Exercised in Any Interlocutory Order CrPC 397(3) - Second Revision is Not Permissible | Leave a comment

Kamlesh Kumar Vs Girish Kapoor and Anr on 12 Apr 1984

Posted on December 13, 2020 by ShadesOfKnife

One of the earliest judgments on Stay proceedings in a Revision at Sessions Court.

From Paras 6 and 7,

6. The above order was passed in revisional jurisdiction of the Sessions Judge. Obviously that jurisdiction was exercised Under Section 397, Cr.P.C. Under its provisions the Sessions Judge could pass an interlocutory order by directing “that the execution of any sentence or order be suspended….” It is, therefore, clear that in a revision, the Sessions Judge could, during the pendency of the revision, suspend either sentence or order against which the revision has been filed. In the present case there is no question of any sentence. There was only the order in question against which revision was filed. At best the said order could only be suspended during the pendency of the revision.

7. The question of suspending the order would only arise if it was still to be executed. If the order had already come into operation, there remained nothing to be suspended. In the present case it is undisputed fact that in pursuance of the order of the learned Magistrate, applicant Kamlesh Kumar had already executed the necessary bonds on the same date and had taken delivery of the said print of the film ‘Naseeb’. Accordingly there remained nothing which could be suspended.


Casemine Version:

Kamlesh Kumar Vs Girish Kapoor and Anr on 12 Apr 1984

Citations :

Other Sources :

https://indiankanoon.org/doc/1179659/

https://www.legalcrystal.com/case/473801/kamlesh-kumar-vs-girish-kapoor-anr

Posted in High Court of Allahabad Judgment or Order or Notification | Tagged 1-Judge Bench Decision CrPC 397(1) - Stay on Lower Court Proceedings in Revision CrPC 397/399 - Revision Kamlesh Kumar Vs Girish Kapoor and Anr Landmark Case Legal Procedure Explained - Interpretation of Statutes Reportable Judgement or Order | Leave a comment

Arun Thakur Vs State of Chhattisgarh on 10 July 2019

Posted on December 12, 2020 by ShadesOfKnife

Whether an Advocate, while acting under the instructions of his client and proceeding professionally, can be prosecuted / punished for the offence of defamation punishable under Section 500 of the Indian Penal Code is the precise question involved in this petition which came before High Court of Chhattisgarh.

From Para 10,

10. It appears from the aforesaid genealogical tree that respondent No.2 herein has been shown to be the concubine / wife of Ghanshyam Pandey. This, according to respondent No.2, is defamatory, as she is the legally married wife of Ghanshyam Pandey after the death of his first wife Smt. Tarini Pandey and that led to the present dispute.

From Para 24,

24. In light of above-stated legal analysis, an advocate, who acted professionally as per instructions of his/her client, cannot be made criminally liable for the offence of defamation under Section 500 of the IPC unless contrary is alleged and established.

From Para 26,

….

As such, an Advocate who has acted professionally and drafted plaint making averment as per the instructions of his client, cannot be held liable for the offence of defamation under Section 500 of the IPC.

Finally from Para 33,

33. Admittedly, respondent No.2 claims that the alleged incident happened in the year 2014 and after lapse of 3-4 years, FIR has been lodged which clearly goes to show that there was no intention of the petitioner to cause harm, as in such a case, she would have rushed to the police authority well in time. As such, even it cannot be held that the petitioner has abused and insulted respondent No.2 in terms of Section 506 of the IPC.

Arun Thakur Vs State of Chhattisgarh on 10 July 2019
Posted in High Court of Chhattisgarh Judgment or Order or Notification | Tagged 1-Judge Bench Decision Advocate Antics Arun Thakur Vs State of Chhattisgarh Catena of Landmark Judgments Referred/Cited to IPC 294 - Not Made Out IPC 499 - Defamation IPC 499 - Defamation Not Made Out IPC 506 - Not Made Out IPC 509 - Not Made Out Legal Procedure Explained - Interpretation of Statutes Professional Advice of Advocate | Leave a comment

Vipul Lakhanpal Vs Pooja Sharma on 01 June 2015

Posted on December 12, 2020 by ShadesOfKnife

Single-judge bench held that husband has to pay maintenance even if wife is earning salary and he does not have salary. Just 15 pages. Read yourself.

Vipul Lakhanpal Vs Pooja Sharma on 01 June 2015
Posted in High Court of Himachal Pradesh Judgment or Order or Notification | Tagged 1-Judge Bench Decision Catena of Landmark Judgments Referred/Cited to Legal Procedure Explained - Interpretation of Statutes PWDV Act Sec 20 - Maintenance Granted Reportable Judgement or Order Vipul Lakhanpal Vs Pooja Sharma | Leave a comment

State of Telangana Vs Bodusu Naresh Yadav and Ors on 17 Dec 2019

Posted on December 12, 2020 by ShadesOfKnife

Posting this Conviction judgment only for awareness of the visitors to this site, on the focal point that, how a baseless judgment looks like. Just 24 Pages. Judgment begins around Para 18.

Enjoy !!!

State of Telangana Vs Bodusu Naresh Yadav and Ors on 17 Dec 2019
Posted in District or Sessions or Magistrate Court Judgment or Order or Notification | Tagged Baseless or Convoluted Judgment State of Telangana Vs Bodusu Naresh Yadav and Ors | Leave a comment

State of Andhra Pradesh and Anr Vs Varla Ramaiah and Ors

Posted on December 11, 2020 by ShadesOfKnife

After facing another slipper shot at AP HC here, State Government filed SLP(C) at Supreme Court.

On 05 Nov 2020,

Notice was issued to Respondents

State of Andhra Pradesh and Anr Vs Varla Ramaiah and Ors on 05 Nov 2020

Just for this, the following payments (total: Rs.20,16,667/) are made to 3 advocates.

  • Dushyant A.Dave 11,00,000
  • Shekhar Naphade 5,50,000
  • Mahfooz Ahsan Nazki 3,66,667
2020-12-11 2020GAD_RT1948 Payment of an amount of Rs.20,16,667 towards advocate fee - Sanction – Accorded
Posted in Supreme Court of India Judgment or Order or Notification | Tagged Reprimands or Setbacks to YCP Govt of Andhra Pradesh State of Andhra Pradesh and Anr Vs Varla Ramaiah and Ors | Leave a comment

Varla Ramaiah Vs State of Andhra Pradesh on 16 Sep 2020

Posted on December 11, 2020 by ShadesOfKnife

State Government issued GOs to review all decisions taken by TDP Government.

GO.Rt.No. 1411

2019-06-26 2019GAD_RT1411 Constitution of Cabinet Sub-Committee

GO.Rt.No. 344

2020-02-21 21022020GAD_RT344 Constitution and composition of Special Investigation Team (SIT)

Varla Ramaish garu filed WP at AP High Court and the honorable granted stay on the operation of both the above GOs.

Varla Ramaiah Vs State of Andhra Pradesh on 16 Sep 2020

As usual, State Government went to Supreme Court here against the stay Order given by AP HC.

Posted in High Court of Andhra Pradesh Judgment or Order or Notification | Tagged Reprimands or Setbacks to YCP Govt of Andhra Pradesh Varla Ramaiah Vs State of Andhra Pradesh | Leave a comment

Sarva Mangala Vs Station House Officer on 4 Jan 2018

Posted on December 11, 2020 by ShadesOfKnife

Karnataka High Court has set aside the dismissal of the discharge petition u/s 227 CrPC against the Petitioners, up on whom vague allegations were made which did not attract the offences alleged in Charge sheet.

From Para 7,

7. I have meticulously gone through the statement of C.W.1-Vedha, because, she has categorically stated about the accident taken place on 25.07.2015 and she actually saw on that day accused Nos.1 and 2 came in a tipper lorry and dashed the Nano car, wherein C.W.1 and her child and parents were there. Due to the said impact, her father and mother died on the spot. C.W.1 and her child sustained injuries. She has also categorically stated that when she questioned her husband as to why he has given complaint as if it is an accident, then, he threatened her with dire consequence of killing her and the child. But, there is no allegation against these petitioners explaining as to how the incident has happened right from the beginning. Except stating that when accused Nos.3 and 4 though informed about the birth of female child, they did not come and see the child because, it is a female child. She has only stated that there was a small quarrel taking place in the family and sometimes, accused Nos.3 and 4 were also telling her to listen to their words, C.W.1 taken advantage of these small incidents in the family to make allegations. Even it has not been stated as to in what manner those small incidents, projected to mentally and physically harass her. Except making a bald and trivial allegation that they were also ill-treating and harassing her, nothing has been given in the statement except stating that they were quarrelling for trivial issues. Therefore, on these factual aspects, she omnibusly states that accused Nos.3 and 4 were also ill-treating and harassing her.

And from Para 9,

9. Framing of charges against the accused persons depends upon the facts and circumstances of each case. One case cannot be compared with another at all. The nature of the allegations made, strength of those allegations and surrounding circumstances have to be looked into by the Court in each case. In this particular case, till the point of time the incident took place, it appears that no allegations have been made against accused Nos.3 and 4. Though there are certain allegations against accused No.1 i.e., the husband of C.W.1, there is no serious allegations against accused Nos.3 and 4. In the above facts and circumstances, particularly, looking to the facts of this case, I am of the opinion that the trial Court has committed a serious error in ordering to frame charges against these petitioners for the offence under Sections 302 and 201 of IPC. It is apparently materials are lacking against these petitioners. Further, I am of the opinion that the allegations made are omnibus in nature and they are not sufficient to frame charges against accused Nos.3 and 4 even for the offence under Section 498-A of I.P.C. Therefore, I am of the opinion that the petitioners i.e., accused Nos.3 and 4 are entitled to be discharged.

Sarva Mangala Vs Station House Officer on 4 Jan 2018

Citations :

Other Sources :

https://indiankanoon.org/doc/121615977/

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

Posted in High Court of Karnataka Judgment or Order or Notification | Tagged Absurd Or After Thought Or Baseless Or False Or General Or Inherently Improbable Or Improved Or UnSpecific Or Omnibus Or Vague Allegations CrPC 227 - Discharged Non-Reportable Judgement or Order Sarva Mangala Vs Station House Officer | Leave a comment

Rithvik Balanagraj B and Anr Vs BCI and Ors

Posted on December 11, 2020 by ShadesOfKnife

Two law students moved Karnataka High Court challenging BCI, KSLU decision to hold intermediate semester exams. Here is the Petition…

Rithvik Balanagraj B and Ors Vs BCI and Ors Petition

The Last status as on posting this message


Relevant News report: https://www.barandbench.com/news/litigation/two-law-students-petition-karnataka-hc-circulars-bci-kslu-intermediate-semester-exams


Earlier News Report (wherein the PIL was dismissed): https://www.livelaw.in/news-updates/law-students-move-karnataka-high-court-challenging-kslu-circular-for-holding-exams-165928

Posted in High Court of Karnataka Judgment or Order or Notification | Tagged Rithvik Balanagraj B and Ors Vs BCI and Ors Work-In-Progress Article | Leave a comment

Kaushal Verma and Ors Vs State of Chhattisgarh on 08 Dec 2020

Posted on December 11, 2020 by ShadesOfKnife

Supreme Court in this Order approved of  Convenience Note submitted by Advocate Sumeer Sodhi to be a helpful aid that other Standing Counsels of States can follow as a Standard format.

In the end, we must observe that the presentation made by Mr. Sumeer Sodhi in the Note extracted above is an illustration how a case can be presented on behalf of the State. We may suggest that said Note may be taken as the Standard Format by all the learned counsel appearing for various State Governments in this Court. The Registry may circulate copies of this Order to all the learned Standing Counsel for the States.

Kaushal Verma and Ors Vs State of Chhattisgarh on 08 Dec 2020
Posted in Supreme Court of India Judgment or Order or Notification | Tagged Advocate Antics Issued or Recommended Guidelines or Directions or Protocols to be followed Kaushal Verma and Ors Vs State of Chhattisgarh | Leave a comment

Post navigation

  • Older posts
  • Newer posts

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
delhipolice Delhi Police @delhipolice ·
26 Jul

⚠️ FACT CHECK: FAKE VIDEO ⚠️The viral video claiming Delhi Police DCP Sumit Jha resigned over student protests is completely fake and AI generated. The authentic footage, in which the officer addresses the public regarding active misinformation campaigns, is available vide link

Reply on Twitter 2081352316767396053 Retweet on Twitter 2081352316767396053 597 Like on Twitter 2081352316767396053 2294 X 2081352316767396053
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
itdp_official iTDP Official @itdp_official ·
31 Jul

Zero Airports..

Zero Vision..

Zero @ysjagan..

The numbers speak louder than the slogans.

#YSRCPNeverAgain #UttarandhraKalalakuRekkalu
#BhogapuramAirport

Reply on Twitter 2083105701380198733 Retweet on Twitter 2083105701380198733 102 Like on Twitter 2083105701380198733 379 X 2083105701380198733
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
renuka_jetti RENUKA.JETTI.LL.B. @renuka_jetti ·
1 Aug

ఏం చెప్పారు సార్ #YCP paytm కి చెప్పు తో కొట్టినట్టు 👏
#YcpCriminalPolitics
#EndOfYCP
#HOPEJETTI

Reply on Twitter 2083419566785646723 Retweet on Twitter 2083419566785646723 39 Like on Twitter 2083419566785646723 110 X 2083419566785646723
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
yashtdp_ Yash @yashtdp_ ·
1 Aug

మాజీ ముఖ్యమంత్రి శ్రీ జగన్ రెడ్డి గారూ,

తాజాగా వచ్చిన వార్త "అప్పలరాజు బెయిల్ పిటీషన్ కొట్టివేత!" చూశాక ఆయన వయసు తెలుసుకోకుండా మీకు స్క్రిప్ట్ వ్రాసి ఇచ్చిన వాడిని తిట్టుకుంటూ.. దయచేసి మీ మెట్టుతో మీరు కొట్టుకోకండి!

"45 ఏళ్లు.. ఇంచుమించు వయసయిపోయిందిలే, ఆయన ఎవరో దారినపోయే

Reply on Twitter 2083378805889278044 Retweet on Twitter 2083378805889278044 17 Like on Twitter 2083378805889278044 59 X 2083378805889278044
Load More

Recent Posts

  • Ishwar Chand Sharma and Ors Vs State of U.P. on 29 May 2026 July 26, 2026
  • Prabhakar Yeshwant Masram and Anr Vs Sou Tula Namdeorao Jaipurkar and Anr on 21 Jul 2026 July 26, 2026
  • Shikha Lall Vs Prince Agarwal on 7 Nov 2024 July 21, 2026
  • Pranjal Poddar and Ors Vs Shivani Gupta on 21 Apr 2026 July 21, 2026
  • Sharad Kumar Pandey Vs Mamta Pandey on 1 Sep 2010 July 21, 2026

Most Read Posts

  • Reply to Section 41A CrPC Notice – Format with Legal Explanation (5,141 views)
  • Charge Sheet and Final Report Explained (3,159 views)
  • Regular Bail Application Format (Section 437/439 CrPC) (2,538 views)
  • Arrest Procedure in 498A cases after Arnesh Kumar (2,141 views)
  • Discharge Application Format in 498A Case – Draft, Procedure & Sample Template (2,076 views)
  • Can You Travel Abroad After an FIR Is Registered? – Legal Position Explained (2,043 views)
  • Life Cycle of a Perjury Case (2,022 views)
  • Application for Certified Copy of FIR – Format, Procedure and Sample Draft (1,762 views)
  • Appeal, Revision and Review Explained (1,732 views)
  • Life Cycle Stages of a Restitution of Conjugal Rights Case (1,695 views)

Tags

Reportable Judgement or Order (439)2-Judge (Division) Bench Decision (424)Legal Procedure Explained - Interpretation of Statutes (387)Landmark Case (384)1-Judge Bench Decision (370)Catena of Landmark Judgments Referred/Cited to (298)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 Section 340 CrPC (70)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)CrPC 125 or BNSS 144 - Order for Maintenance of Wives Children and Parents (43)HM Act Sec 13 - Divorce Granted to Husband (42)Abuse Or Misuse of Process of Court (42)Divorce Granted on Cruelty ground (42)

Categories

Supreme Court of India Judgment or Order or Notification (760)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 (167)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 (63)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

  • vinod gupta on Reply to Section 41A CrPC Notice – Format with Legal Explanation
  • 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)

Archives of SoK

  • July 2026 (19)
  • 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

  • EWR (Newark) on 2026-09-02 September 2, 2026
    THIS IS A SCHEDULED EVENT Sep 2, 05:00 - 09:00 UTC Jul 21, 15:30 UTC Scheduled - We will be performing scheduled maintenance in EWR (Newark) datacenter on 2026-09-02 between 05:00 and 09:00 UTC.Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window […]
    Cloudflare

RSS List of Spam Server IPs from Project Honeypot

  • 103.89.15.35 | SD August 2, 2026
    Event: Bad Event | Total: 207 | First: 2019-03-02 | Last: 2026-08-02
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 496 access attempts in the last 7 days.

pixel