An Indian court has ruled that wives watching pornography is not grounds for divorce, adding that women retain the right to masturbate and do not surrender their sexual autonomy once they marry.
Conversations around female sexuality are considered taboo in India, especially with married women who are expected to prioritise their husbands and children over themselves.
Wednesday's ruling in the southern state of Tamil Nadu came after a man appealed the decision of a lower court that refused to grant him a divorce.
His case rested on several acts of alleged cruelty by his spouse, including what he claimed was her addiction to masturbating while watching pornography.
In dismissing the appeal, the Madras High Court ruled that "self pleasure is not forbidden fruit".
"When masturbation among men is acknowledged to be universal, masturbation by women cannot be stigmatised," the court said in its ruling, a copy of which AFP has seen.
The court added that a woman "retains her individuality" even after getting married and that her "fundamental identity as an individual, as a woman, is not subsumed by her spousal status".
The court argued that addiction to pornography was "bad" and could not be "morally justified" but was not legal grounds for divorce.
Divorce remains taboo across much of India with only one in every 100 marriages ending in dissolution, often owing to family and social pressure to sustain unhappy marriages.
Chronic backlogs in India's criminal justice system mean some divorce petitions take years to reach a resolution.
Subscribe to our newsletter and stay updated on the latest developments and special offers!
Pick your favourite topics below for a tailor made homepage just for you
1 x Application (99.18%) | 1.35s |
1 x Booting (0.82%) | 11.21ms |
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001514269' and `published_at` <= '2025-03-29 13:51:00' and `deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001514269 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 24 or `parent_id` = 24 and `deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (24) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 13:51:00' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (24)
Backtrace |
|
select * from `std_article_popular` where `source_id` = 1 and `created_at` = '2025-03-29' order by `article_hints` desc limit 5
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 24
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 5
Bindings |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Divorce\",\"Grounds for Divorce\",\"Relationship\",\"Court Case\"]%') and `site_id` = 1 and `published_at` <= '2025-03-29 13:51:00' and `deleted_at` is null and `id` not in ('2001514269') order by `published_at` desc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-29 13:51:00' and `published_at` >= '2025-03-29 12:51:00' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 30, 61, 588)
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 13:51:00' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-29 13:51:00' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 588)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001514269' and `site_id` = 1 and `published_at` <= '2025-03-29 13:51:00' and `deleted_at` is null order by `id` desc limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001514269' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 13:51:00' limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (46)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-29 13:51:00' and `article_category_id` = 24 and `site_id` = 1 and `id` not in ('2001514269') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (24)
Backtrace |
|
select `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Divorce\",\"Grounds for Divorce\",\"Relationship\",\"Court Case\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
Bindings |
|
Backtrace |
|
select count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514960, 2001514954, 2001249065, 2001514624, 2001460107, 2001514956, 2001515016, 2001514884, 2001455621, 2001515012, 2001515005, 2001515011, 2001514992, 2001259521, 2001515014, 2001514538, 2001406612, 2001515009, 2001514047, 2001514951) and `deleted_at` is null and `published_at` <= '2025-03-29 13:51:00' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 273, 296, 410, 588)
Backtrace |
|
select * from `settings` where `meta_name` = 'article_age' limit 1
Bindings |
|
Backtrace |
|
select * from article_categories where id = '24'
Backtrace |
|
select * from article_categories where id = '24'
Backtrace |
|
select * from article_categories where id = '24'
Backtrace |
|
select * from article_categories where id = '24'
Backtrace |
|
select * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 13:51:01' and (`keywords` like '%Divorce%' or `keywords` like '%Grounds for Divorce%' or `keywords` like '%Relationship%' or `keywords` like '%Court Case%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514269' order by `published_at` desc limit 3
Bindings |
|
Backtrace |
|
Backtrace |
|
select * from `leads` where date(`created_at`) <= '2025-03-29' order by `date_paid` desc, `pay_count` desc limit 1 offset 2
Bindings |
|
Backtrace |
|
select * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 13:51:01' and `id` = '2001514985'
Bindings |
|
Backtrace |
|
select * from `favourite_topics` where `status` = 1
Bindings |
|
Backtrace |
|
200
[]
[]
0 of 0array:24 [▼ "cf-ray" => array:1 [▶ 0 => "927ecf3dfe6f7a44-EWR" ] "x-forwarded-for" => array:1 [▶ 0 => "18.222.169.35" ] "host" => array:1 [▶ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [▶ 0 => "18.222.169.35" ] "accept-encoding" => array:1 [▶ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [▶ 0 => "none" ] "x-forwarded-proto" => array:1 [▶ 0 => "https" ] "cookie" => array:1 [▶ 0 => "XSRF-TOKEN=eyJpdiI6Ik5KZ3hoenNOeGtYMC80c1ZPYjRKUXc9PSIsInZhbHVlIjoiRjFDbjAxeXdwMndHdkhLalBFU0V0SlpmTGlZWFg4WkNCZXcxVkRxMENhcDNmL2U0K3dwTmNlZzRvZ3lxaklFNm9UeWY3NnZRamh1eS91M1FyQ3JGMnh2clFaZFIveTlxdXZ0SEx3enJrOTVnSUg3aDI4TkljMDMyUGVPa3RiWUUiLCJtYWMiOiI1OWMzZjZjYWM1NGVlZmVjZmE1YTQxNmZlOTkyNjBiYTk5NjViOTIwOTBiMWVhZmU3M2JmNmIzOWE4MGQ4NWZjIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IkVQYmZneUkweHBISmZ2ZVFhRTJNMkE9PSIsInZhbHVlIjoiM0NPaVBrT1hHbkZEUXF4VHBrSDMzUHhBWHI0SkVLNWkrTzhZQzhkUzNBS1lNeFljeHJ2OFJNL3NwY1ZHNnYxbVVIVTRMNkV2UnU5RCt6R1dHSGZzbDRUK2JudVVVWnN4WS9yakZ3dFhySitpNG5ia0VWNGxrTzRVNFRWTklqemoiLCJtYWMiOiIzYjMwYTlhZmVmN2ViNDIzZTBhNjA3ZDdmZmIyZGRjYzcxNTFlMDY0NGQwODAyNTQ5M2U0MTQzMzU1ZjlhNTJlIiwidGFnIjoiIn0%3D ◀XSRF-TOKEN=eyJpdiI6Ik5KZ3hoenNOeGtYMC80c1ZPYjRKUXc9PSIsInZhbHVlIjoiRjFDbjAxeXdwMndHdkhLalBFU0V0SlpmTGlZWFg4WkNCZXcxVkRxMENhcDNmL2U0K3dwTmNlZzRvZ3lxaklFNm9UeWY3N ▶" ] "priority" => array:1 [▶ 0 => "u=0, i" ] "cf-visitor" => array:1 [▶ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [▶ 0 => "US" ] "sec-fetch-dest" => array:1 [▶ 0 => "document" ] "cdn-loop" => array:1 [▶ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [▶ 0 => "?1" ] "sec-fetch-mode" => array:1 [▶ 0 => "navigate" ] "connection" => array:1 [▶ 0 => "Keep-Alive" ] "pragma" => array:1 [▶ 0 => "no-cache" ] "cache-control" => array:1 [▶ 0 => "no-cache" ] "sec-ch-ua" => array:1 [▶ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [▶ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [▶ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [▶ 0 => "1" ] "user-agent" => array:1 [▶ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [▶ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] ]
0 of 0array:2 [▼ "XSRF-TOKEN" => "BmLldKyEAIge5qi4TPZYTlOUj25jWCIDVvVOX0b5" "thestandardmediagroup_session" => "RujM6plfRjkrwgOJAVTGfZ2gEU6awP54mZxnZoKb" ]
0 of 0array:5 [▼ "content-type" => array:1 [▶ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [▶ 0 => "no-cache, private" ] "date" => array:1 [▶ 0 => "Sat, 29 Mar 2025 10:51:01 GMT" ] "set-cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6ImYyeEY4T0ErTkMxWXdudTEyWGgrNUE9PSIsInZhbHVlIjoiT0Nvc2dWVkUxWFU4MmUyS2UwWEJhYnB5SXVyNGhQWDg2ckJFU1JrYXFqSDdzSytFdlNlU3RPR2sxSVVFblhPcjZQRHYySFhld3pCdDVuSE12OEwvYjJReDJBaExUZTU2dG5FYk13REZMa1U0RWFPaVZqYWJkNC9QaSt1eDcremciLCJtYWMiOiIxNWMxM2VjMGNjMWE1NjM2MjBkMzE3OGZiOGRkNmI3MjNkMDk5NjQ0NzdiZjRhNzU1ZWIwMWM5ZWU1YmEwMDRhIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 21:20:01 GMT; Max-Age=2629740; path=/; samesite=lax ◀XSRF-TOKEN=eyJpdiI6ImYyeEY4T0ErTkMxWXdudTEyWGgrNUE9PSIsInZhbHVlIjoiT0Nvc2dWVkUxWFU4MmUyS2UwWEJhYnB5SXVyNGhQWDg2ckJFU1JrYXFqSDdzSytFdlNlU3RPR2sxSVVFblhPcjZQRHYyS ▶" 1 => "thestandardmediagroup_session=eyJpdiI6InJkSUdUaVMyaWkyUHJMYjNKaUQzckE9PSIsInZhbHVlIjoibUFqMmlMYUtEUW5NMWVmR1FlSXF2STBrLzV6VGhyNmJZQVFMSVRXOENYWnNBZ3JadnJpaGhJL3hoOVJpVUN2WFF4RFJXN0NvS2N6WFFyWVkxZTNhSVdBNExhdFllOXVlYkhRbFg1REVNdElYbDFzbFV1YXJVcmlHVkZYQnhrR3QiLCJtYWMiOiI5Njk1ODQwYTY0MWZjNzdiZWU1N2MxY2M1ODViZTAyODZkNTFmYzk1YTYzYTJkOTA1MTY0NTg1NGY4NGEyMzA0IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 21:20:01 GMT; Max-Age=2629740; path=/; httponly; samesite=lax ◀thestandardmediagroup_session=eyJpdiI6InJkSUdUaVMyaWkyUHJMYjNKaUQzckE9PSIsInZhbHVlIjoibUFqMmlMYUtEUW5NMWVmR1FlSXF2STBrLzV6VGhyNmJZQVFMSVRXOENYWnNBZ3JadnJpaGhJL3 ▶" ] "Set-Cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6ImYyeEY4T0ErTkMxWXdudTEyWGgrNUE9PSIsInZhbHVlIjoiT0Nvc2dWVkUxWFU4MmUyS2UwWEJhYnB5SXVyNGhQWDg2ckJFU1JrYXFqSDdzSytFdlNlU3RPR2sxSVVFblhPcjZQRHYySFhld3pCdDVuSE12OEwvYjJReDJBaExUZTU2dG5FYk13REZMa1U0RWFPaVZqYWJkNC9QaSt1eDcremciLCJtYWMiOiIxNWMxM2VjMGNjMWE1NjM2MjBkMzE3OGZiOGRkNmI3MjNkMDk5NjQ0NzdiZjRhNzU1ZWIwMWM5ZWU1YmEwMDRhIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 21:20:01 GMT; path=/ ◀XSRF-TOKEN=eyJpdiI6ImYyeEY4T0ErTkMxWXdudTEyWGgrNUE9PSIsInZhbHVlIjoiT0Nvc2dWVkUxWFU4MmUyS2UwWEJhYnB5SXVyNGhQWDg2ckJFU1JrYXFqSDdzSytFdlNlU3RPR2sxSVVFblhPcjZQRHYyS ▶" 1 => "thestandardmediagroup_session=eyJpdiI6InJkSUdUaVMyaWkyUHJMYjNKaUQzckE9PSIsInZhbHVlIjoibUFqMmlMYUtEUW5NMWVmR1FlSXF2STBrLzV6VGhyNmJZQVFMSVRXOENYWnNBZ3JadnJpaGhJL3hoOVJpVUN2WFF4RFJXN0NvS2N6WFFyWVkxZTNhSVdBNExhdFllOXVlYkhRbFg1REVNdElYbDFzbFV1YXJVcmlHVkZYQnhrR3QiLCJtYWMiOiI5Njk1ODQwYTY0MWZjNzdiZWU1N2MxY2M1ODViZTAyODZkNTFmYzk1YTYzYTJkOTA1MTY0NTg1NGY4NGEyMzA0IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 21:20:01 GMT; path=/; httponly ◀thestandardmediagroup_session=eyJpdiI6InJkSUdUaVMyaWkyUHJMYjNKaUQzckE9PSIsInZhbHVlIjoibUFqMmlMYUtEUW5NMWVmR1FlSXF2STBrLzV6VGhyNmJZQVFMSVRXOENYWnNBZ3JadnJpaGhJL3 ▶" ] ]
0 of 0array:4 [▼ "_token" => "BmLldKyEAIge5qi4TPZYTlOUj25jWCIDVvVOX0b5" "_previous" => array:1 [▶ "url" => "http://www.standardmedia.co.ke/main-staging/asia/article/2001514269/wife-watching-porn-not-grounds-for-divorce-court-rules" ] "_flash" => array:2 [▶ "old" => [] "new" => [] ] "offset" => 0 ]