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

Category: Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments

Default or Statutory Bail under Code of Criminal Procedure

Posted on November 10, 2020 by ShadesOfKnife

Code of Criminal Procedure contains lot of provisions that give powers to Police/investigating agencies to take an accused person into their custody (police custody in the lockup cell of a Police station, where lockup deaths happen). At the same time, time limits were placed on such custody for inquiry/investigation so as to protect the fundamental rights of accused. When such time limits expire, Courts are empowered (actually duty-bound) to order for release of such accused at the expiration of such statutory time-limits.

Here are the provisions.

As per subsection (2) of section 167 CrPC, the following situation allows for default bail for an accused.

(2) XXXXX:
Provided that—
(a) XXXXX, but no Magistrate shall authorise the detention of the accused person in custody under this paragraph for a total period exceeding—
(i) ninety days, where the investigation relates to an offence punishable with death, imprisonment for life or imprisonment for a term of not less than ten years;
(ii) sixty days, where the investigation relates to any other offence, and,

on the expiry of the said period of ninety days, or sixty days, as the case may be, the accused person shall be released on bail if he is prepared to and does furnish bail, and every person released on bail under this sub-section shall be deemed to be so released under the provisions of Chapter XXXIII for the purposes of that Chapter;

Also, obviously

Explanation I.—For the avoidance of doubts, it is hereby declared that, notwithstanding the expiry of the period specified in paragraph (a), the accused shall be detained in custody so long as he does not furnish bail.


As per subsection (2A) of section 167 CrPC, the following situation allows for default or statutory bail for an accused.

(2A) Notwithstanding anything contained in sub-section (1) or sub-section (2), the officer in charge of the police station or the police officer making the investigation, if he is not below the rank of a sub-inspector, may, where a Judicial Magistrate is not available, transmit to the nearest Executive Magistrate, on whom the powers of a Judicial Magistrate or Metropolitan Magistrate have been conferred, a copy of the entry in the diary hereinafter prescribed relating to the case, and shall, at the same time, forward the accused to such Executive Magistrate, and
thereupon such Executive Magistrate, may, for reasons to be recorded in writing, authorise the detention of the accused person in such custody as he may think fit for a term not exceeding seven days in the aggregate; and, on the expiry of the period of detention so authorised, the accused person shall be released on bail except where an order for further detention of the accused person has been made by a Magistrate competent to make such order; and, where no order for such further detention is made, the period during which the accused person was detained in custody under the orders made by an Executive Magistrate under this sub-section, shall be taken into account in computing the period specified in paragraph (a) of the proviso to sub-section (2):


Some helpful cases laws are here.


Index of all Bail matters is here.

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged CrPC 167(2) - Default or Statutory Bail | Leave a comment

IPC 306 – Abetment of suicide

Posted on November 6, 2020 by ShadesOfKnife

If any person commits suicide, whoever abets the commission of such suicide, shall be punished with imprisonment of either description for a term which may extend to ten years, and shall also be liable to fine.


Also read what is abetment u/s 107 IPC here.

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged IPC 306 – Abetment of suicide | Leave a comment

IPC 107 – Abetment of a thing

Posted on November 6, 2020 by ShadesOfKnife

A person abets the doing of a thing, who—
First.—Instigates any person to do that thing; or
Secondly.—Engages with one or more other person or persons in any conspiracy for the doing of that thing, if an act or illegal omission takes place in pursuance of that conspiracy, and in order to the doing of that thing; or
Thirdly.—Intentionally aids, by any act or illegal omission, the doing of that thing.
Explanation 1.—A person who, by wilful misrepresentation, or by wilful concealment of a material fact which he is bound to disclose, voluntarily causes or procures, or attempts to cause or procure, a thing to be done, is said to instigate the doing of that thing.
Explanation 2.—Whoever, either prior to or at the time of the commission of an act, does anything in order to facilitate the commission of that act, and thereby facilitates the commission thereof, is said to aid the doing of that act.

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged IPC 107 - Abetment of a thing | Leave a comment

Police-Forces (Restriction of Rights) Act, 1966

Posted on November 2, 2020 by ShadesOfKnife

The following is the punishable offence in this Act.

3. Restrictions respecting right to form association, freedom of speech, etc.—

(1) No member of a police-force shall, without the express sanction of the Central Government or of the prescribed authority,— (a) be a member of, or be associated in any way with, any trade union, labour union, political association or with any class of trade unions, labour unions or political associations; or (b) be a member of, or be associated in any way with, any other society, institution, association or organisation that is not recognised as part of the force of which he is a member or is not of a purely social, recreational or religious nature; or (c) communicate with the press or publish or cause to be published any book, letter or other document except where such communication or publication is in the bona fide discharge of his duties or is of a purely literary, artistic or scientific character or is of a prescribed nature. Explanation.—If any question arises as to whether any society, institution, association or organisation is of a purely social, recreational or religious nature under clause (b) of this sub-section, the decision of the Central Government thereon shall be final.(2) No member of a police-force shall participate in, or address, any meeting or take part in any demonstration organised by any body of persons for any political purposes or for such other purposes as may be prescribed.


… and the following is the Punishment

4. Penalty.—

Any person who contravenes the provisions of section 3 shall, without prejudice to any other action that may be taken against him, be punishable with imprisonment for a term which may extend to two years, or with fine which may extend to two thousand rupees, or with both.

Police-Forces (Restriction of Rights) Act, 1966
Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged Police-Forces (Restriction of Rights) Act 1966 | Leave a comment

Request for Approval of revised estimates for Polavaram Project

Posted on November 1, 2020 by ShadesOfKnife

Just read and enjoy !!!

Request for Approval of revised estimates
Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged Reprimands or Setbacks to YCP Govt of Andhra Pradesh | Leave a comment

Police Act, 1861

Posted on November 1, 2020 by ShadesOfKnife

Here is the latest version of the Police Act, 1861 which has the following helpful sections.

Section 10:

10. Police-officers not to engage in other employment.—No police-officer shall engage in any employment or office whatever other than his duties under this Act, unless expressly permitted to do so in writing by the Inspector-General.

Section 29:

29. Penalties for neglect of duty, etc. —Every police-officer who shall be guilty of any violation of duty or wilful breach or neglect of any rule or regulation or lawful order made by competent authority, or who shall withdraw from the duties of his office without permission, or without having given previous notice for the period of two months, or who, being absent on leave, shall fail, without reasonable cause, to report himself for duty on the expiration of such leave, or who shall engage without authority in any employment other than his police-duty, or who shall be guilty of cowardice, or who shall offer any unwarrantable personal violence to any person in his custody, shall be liable, on conviction before a Magistrate, to a penalty not exceeding three months’ pay, or to imprisonment with or without hard labour, for a period not exceeding three months, or to both.

 

The Police Act, 1861 as on 25-03-2019
Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged Police Act 1861 | Leave a comment

IPC 124A – Sedition

Posted on October 28, 2020 by ShadesOfKnife

Whoever by words, either spoken or written, or by signs, or by visible representation, or otherwise, brings or attempts to bring into hatred or contempt, or excites or attempts to excite disaffection towards, the Government established by law in India, shall be punished with imprisonment for life, to which fine may be added, or with imprisonment which may extend to three years, to which fine may be added, or with fine.
Explanation 1.—The expression “disaffection” includes disloyalty and  all feelings of enmity.
Explanation 2.—Comments expressing disapprobation of the measures of the Government with a view to obtain their alteration by lawful means, without exciting or attempting to excite hatred, contempt or disaffection, do not constitute an offence under this section.
Explanation 3.—Comments expressing disapprobation of the administrative or other action of the Government without exciting or attempting to excite hatred, contempt or disaffection, do not constitute an offence under this section.

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged IPC 124A - Sedition | Leave a comment

Limitation Act 1963

Posted on October 16, 2020 by ShadesOfKnife
Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged Limitation Act 1963 | Leave a comment

CrPC 437 – When bail may be taken in case of non-bailable offence

Posted on October 16, 2020 by ShadesOfKnife

(1) When any person accused of, or suspected of, the commission of any non-bailable offence is arrested or detained without warrant by an officer in charge of a police station or appears or is brought before a Court other than the High Court or Court of session, he may be released on bail, but—
(i) such person shall not be so released if there appear reasonable grounds for believing that he has been guilty of an offence punishable with death or imprisonment for life;
(ii) such person shall not be so released if such offence is a cognizable offence and he had been previously convicted of an offence punishable with death, imprisonment for life or imprisonment for seven years or more, or he had been previously convicted on two or more occasions of 3[a cognizable offence punishable with imprisonment for three years or more but not less than seven years:
Provided that the Court may direct that a person referred to in clause (i) or clause (ii) be released on bail if such person is under the age of sixteen years or is a woman or is sick or infirm:
Provided further that the Court may also direct that a person referred to in clause (ii) be released on bail if it is satisfied that it is just and proper so to do for any other special reason:
Provided also that the mere fact that an accused person may be required for being identified by witnesses during investigation shall not be sufficient ground for refusing to grant bail if he is otherwise entitled to be released on bail and gives an undertaking that he shall comply with such directions as may be given by the Court:
Provided also that no person shall, if the offence alleged to have been committed by him is punishable with death, imprisonment for life, or imprisonment for seven years or more, be released on bail by the Court under this sub-section without giving an opportunity of hearing to the Public Prosecutor.
(2) If it appears to such officer or Court at any stage of the investigation, inquiry or trial, as the case may be, that there are not reasonable grounds for believing that the accused has committed a non-bailable offence, but that there are sufficient grounds for further inquiry into his guilt, the accused shall, subject to the provisions of section 446A and pending such inquiry, be released on bail], or, at the discretion of such officer or Court, on the execution by him of a bond without sureties for his appearance as hereinafter provided.
(3) When a person accused or suspected of the commission of an offence punishable with imprisonment which may extend to seven years or more or of an offence under Chapter VI, Chapter XVI or Chapter XVII of the Indian Penal Code (45 of 1860) or abatement of, or conspiracy or attempt to commit, any such offence, is released on bail under sub-section (1), the Court shall impose the conditions,—
(a) that such person shall attend in accordance with the conditions of the bond executed under this Chapter,
(b) that such person shall not commit an offence similar to the offence of which he is accused, or suspected, of the commission of which he is suspected, and
(c) that such person shall not directly or indirectly make any inducement, threat or promise to any person acquainted with the facts of the case so as to dissuade him from disclosing such facts to the Court or to any police officer or tamper with the evidence, and may also impose, in the interests of justice, such other conditions as it considers necessary.
(4) An officer or a Court releasing any person on bail under sub-section (1) or sub-section (2), shall record in writing his or its reasons or special reasons for so doing.
(5) Any Court which has released a person on bail under sub-section (1) or sub-section (2), may, if it considers it necessary so to do, direct that such person be arrested and commit him to custody.
(6) If, in any case triable by a Magistrate, the trial of a person accused of any non-bailable offence is not concluded within a period of sixty days from the first date fixed for taking evidence in the case, such person shall, if he is in custody during the whole of the said period, be released on bail to the satisfaction of the Magistrate, unless for reasons to be recorded in writing, the Magistrate otherwise directs.
(7) If, at any time, after the conclusion of the trial of a person accused of a non-bailable offence and before judgment is delivered, the Court is of opinion that there are reasonable grounds for believing that the accused is not guilty of any such offence, it shall release the accused, if he is in custody, on the execution by him of a bond without sureties for his appearance to hear judgment delivered.

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged CrPC 437 - When bail may be taken in case of Non-Bailable Offence | Leave a comment

Time-bound disposal provisions in Various Enactments

Posted on October 15, 2020 by ShadesOfKnife

A collection of provision which lay down time-limits for certain proceedings to finish

Protection of Women from Domestic Violence Act 2005

  • Section 12(5) The Magistrate shall Endeavour to dispose of every application made under sub-section (1) within a period of sixty days from the date of its first hearing.
    • File a memo/Make a oral submission along with Counter/Written Statement that, you (respondents) believe that this is a false litigation hoisted with vengeance and in the interest of your reputation, you are wantonly willing to help Court dispose of the matter within the statutory time limit of 60 (working days), as prescribed in above section.
  • Section 29. Appeal.—There shall lie an appeal to the Court of Session within thirty days from the date on which the order made by the Magistrate is served on the aggrieved person or the respondent, as the case may be, whichever is later.
    • If you suffer interim or final orders, immediately appeal (facts in issue) or revision (law in issue, meaning baseless/illegal judgment)
  • A PIL is being contemplated here. Serial No. 4

Limitation Act 1963

The entire Act is a driving force in setting time-limits to various types of proceedings maintainable at various Courts in India. Check out the Schedule-1.


 

 

 

Posted in Bare Acts or State Amendments or Statutes or GOs or Notifications issued by Central or State Governments | Tagged Time-bound disposal provisions in Various Enactments | 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
dir_ed

ED

Verified account @dir_ed ·
21 Aug

ED, Hydedrabad Zonal Office has conducted search operations at 07 locations in Hyderabad and Kadapa under PMLA, 2002 on 21.08.2026 in connection with Late Sh. Y S Vivekananda Reddy murder case. The search operations resulted in seizure of incriminating documents & digital

Reply on Twitter 2090770026018337278 Retweet on Twitter 2090770026018337278 129 Like on Twitter 2090770026018337278 292 X 2090770026018337278
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
deccanchronicle

Deccan Chronicle

Verified account @deccanchronicle ·
21 Aug

Kadapa: The Enforcement Directorate (#ED) conducted searches at six locations in #Kadapa and Hyderabad on Friday in connection with a money laundering probe linked to the murder of former Andhra Pradesh minister #YSVivekanandaReddy.

Reply on Twitter 2090632327265415528 Retweet on Twitter 2090632327265415528 1 Like on Twitter 2090632327265415528 1 X 2090632327265415528
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
parasharyayana

𝚿 ࿗॥Trasádasyu॥࿘ 𝚿 𑖌𑖼 Caṇḍīcaraṇaparāyaṇa 𓃓

@parasharyayana ·
21 Aug

How is that I'm only discovering this now?? 🤗

Reply on Twitter 2090695220996571592 Retweet on Twitter 2090695220996571592 114 Like on Twitter 2090695220996571592 689 X 2090695220996571592
Retweet on Twitter Advocate Sandeep Pamarati 🇮🇳💪👨🏻‍🎓 Retweeted
khnh80044

Love Music

Verified account @khnh80044 ·
18 Aug

A senior officer hugs a man after seeing that no one came to meet him.🥺❤️

Reply on Twitter 2089697452345704766 Retweet on Twitter 2089697452345704766 798 Like on Twitter 2089697452345704766 14199 X 2089697452345704766

Recent Posts

  • Antics of Advocates in India August 14, 2026
  • Antics of Police Personnel in India August 14, 2026
  • Application for Closure of Prosecution Evidence – Format, Procedure & Sample Draft August 6, 2026
  • 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

Most Read Posts

  • Reply to Section 41A CrPC Notice – Format with Legal Explanation (5,217 views)
  • Charge Sheet and Final Report Explained (3,322 views)
  • Regular Bail Application Format (Section 437/439 CrPC) (2,681 views)
  • Discharge Application Format in 498A Case – Draft, Procedure & Sample Template (2,236 views)
  • Arrest Procedure in 498A cases after Arnesh Kumar (2,230 views)
  • Can You Travel Abroad After an FIR Is Registered? – Legal Position Explained (2,214 views)
  • Life Cycle of a Perjury Case (2,188 views)
  • Application for Certified Copy of FIR – Format, Procedure and Sample Draft (1,920 views)
  • Appeal, Revision and Review Explained (1,868 views)
  • Life Cycle Stages of a Restitution of Conjugal Rights Case (1,797 views)

Tags

Reportable Judgement or Order (439)2-Judge (Division) Bench Decision (425)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 (84)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 (53)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

  • pradeep jain on How to Challenge Ex Parte Orders in Criminal and Matrimonial Proceedings – Legal Remedies
  • Lawyer Sonia on Regular Bail Application Format (Section 437/439 CrPC)
  • 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

Archives of SoK

  • August 2026 (3)
  • 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 feed: Cloudflare Status Cloudflare Status

  • EWR (Newark) on 2026-09-02 September 2, 2026
    Jul 21, 15:30 UTCScheduled - 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 for end-users in the affected region. For PNI / CNI customers […]
    Cloudflare

RSS feed: List of Spam Server IPs from Project Honeypot List of Spam Server IPs from Project Honeypot

  • 78.153.140.199 | SDW August 22, 2026
    Event: Bad Event | Total: 11,937 | First: 2025-11-28 | Last: 2026-08-22
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 319 access attempts in the last 7 days.

pixel