Farmers clash with police in protest over market reform in India

Farmers clash with police in protest over market reform in India
Flames emerge from tear gas released by the police to stop farmers opposing the newly passed farm bills from entering the national capital Delhi, at Singhu border, November 27, 2020. REUTERS/Danish Siddiqui
By Reuters
Published: November 27, 2020 01:57 PM

NEW DELHI, Nov 27: Thousands of protesting Indian farmers scuffled with police on Friday during a march to the capital, Delhi, against new laws liberalising procurement that they say will leave them vulnerable to big companies.

Police fired several rounds of tear gas at some places on the outskirts of Delhi and used water cannons at entry points to stop the farmers coming into the city centre.

Television showed plumes of smoke and some people throwing stones at police as thousands pressed against barricades, waving flags and sticks. Some rode tractors near the barriers.

“Although the police have tried to stop us with force, barricades and water cannons, we’ve decided to stay the course to make sure the government listens to the voice of millions of farmers,” said protesting farmer Sukrampal Dhayana.

Under the laws enacted in September that Prime Minister Narendra Modi called a watershed for agriculture, farmers are free to sell their produce anywhere, including to big corporate buyers, instead of at government-regulated wholesale markets where farmers are assured of a minimum procurement price.

Many farmer organisations oppose the new law, saying it would leave small growers with little bargaining power. They also say they fear the government will eventually withdraw price support for wheat and rice.

The government says there is no plan to eliminate the wholesale markets.

The new law was aimed at making the vast agriculture sector more efficient by freeing up farmers who want to sell directly to big retailers such as Walmart.

Suburban train services into Delhi were suspended, the Delhi Metro said in a post on Twitter, in a bid to stop the protesters from riding the trains.

Request history8.2.19PHP Version4.6sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (14.76ms)time
    • Application (4.59s)time
    • 1 x Application (99.68%)
      4.59s
      1 x Booting (0.32%)
      14.76ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed4.55s
      • NewsController.php#297republica1484msselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'farmers-clash-with-police-in-protest-over-market-reform-in-india' and `status` = 1 limit 1
        Bindings
        • 0: farmers-clash-with-police-in-protest-over-market-reform-in-india
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica11.19msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (101325)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1500μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (101325)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1480μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (101325)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1560μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (101325)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica13.97sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Farmers clash with police in protest over market reform in India' IN BOOLEAN MODE) as score from `news` where `id` != 101325 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 101325
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica12.46msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (93724, 101364, 104247, 139066, 143596, 149555)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1560μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (93724, 101364, 104247, 139066, 143596, 149555)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica185.4msselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-26 14:08:56' and '2025-04-27 14:08:56' and `id` not in (101325) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-26 14:08:56
        • 1: 2025-04-27 14:08:56
        • 2: 101325
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica11.75msupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-27 14:08:56' where `id` = 101325 and `status` = 1
        Bindings
        • 0: 2025-04-27 14:08:56
        • 1: 101325
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:264
      App\Models\News
      7News.php#?
      App\Models\Attachment
      7Attachment.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          oxGzrEPTB680dSmX3nssI5KXovbKF7Jlu8R0tmho
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/farmers-clash-with-police-in-protest-over-market-reform-in-...
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/farmers-clash-with-police-in-protest-...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/farmers-clash-with-police-in-protest-over-market-reform-in-india
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:22 [ "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.190.155.3" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "936ceb8f5c4ff60e-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.190.155.3" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 27 Apr 2025 08:23:56 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjlVV0cvL1IxL001UGh2Rm1BTEs3Qmc9PSIsInZhbHVlIjoiUE00WTdZMW5ERmlNVVlpZGxYa1ZzZlBoeTNHTUMyVHpXTGs3eVN0cHRsQldJd3BGSHFIZXVxRGM4dlBQdXl0TkVqbzlyZHc3RUowVVo2ZjF3cEpsSWIyUDFSeXhSd2tZSnd0bG5yNU5zNWdSZDlDZkFIVTNDdWdwQnd4SWdTNjkiLCJtYWMiOiJjYTg2NjM5NzIzMTgyMDIwMDlhMWNlYjQxOGVlODMyYmU5OTc2NTY3MDcwM2Y4ZTc5ZTVlODk3YTVkMGY2NzZjIiwidGFnIjoiIn0%3D; expires=Mon, 27 Apr 2026 08:23:56 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IjlVV0cvL1IxL001UGh2Rm1BTEs3Qmc9PSIsInZhbHVlIjoiUE00WTdZMW5ERmlNVVlpZGxYa1ZzZlBoeTNHTUMyVHpXTGs3eVN0cHRsQldJd3BGSHFIZXVxRGM4dlBQdXl0TkVqbzlyZ" 1 => "republica_session=eyJpdiI6IjNKU1ArUWhpbng0NGd3TFNQc29BMWc9PSIsInZhbHVlIjoiaG0rbldscWk2a2FKL2xEVE5ZaGRoSm5tYzlGL2plaW54ZkIwc3dSUjZyMmVuT1BldHJUWEVscmpxOFltZzNtQXgzRlYxVzVoaVhhY1FtdWRaK1cveFdtUlgwOW5hY244YVl2aDl0MCtlSENXUjFtaUNYUTZ2U0trSXZHUHIxU2YiLCJtYWMiOiJjMmUzMDFkMTQzZjUzNTgwMTYzMWFjZWZiMDUzNmEyYzJjYjJmNDUxMmNkYWU4M2NjYjQ3YTNmMmM5YjE4ZWI2IiwidGFnIjoiIn0%3D; expires=Mon, 27 Apr 2026 08:23:56 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6IjNKU1ArUWhpbng0NGd3TFNQc29BMWc9PSIsInZhbHVlIjoiaG0rbldscWk2a2FKL2xEVE5ZaGRoSm5tYzlGL2plaW54ZkIwc3dSUjZyMmVuT1BldHJUWEVscmpxOFltZzNtQX" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjlVV0cvL1IxL001UGh2Rm1BTEs3Qmc9PSIsInZhbHVlIjoiUE00WTdZMW5ERmlNVVlpZGxYa1ZzZlBoeTNHTUMyVHpXTGs3eVN0cHRsQldJd3BGSHFIZXVxRGM4dlBQdXl0TkVqbzlyZHc3RUowVVo2ZjF3cEpsSWIyUDFSeXhSd2tZSnd0bG5yNU5zNWdSZDlDZkFIVTNDdWdwQnd4SWdTNjkiLCJtYWMiOiJjYTg2NjM5NzIzMTgyMDIwMDlhMWNlYjQxOGVlODMyYmU5OTc2NTY3MDcwM2Y4ZTc5ZTVlODk3YTVkMGY2NzZjIiwidGFnIjoiIn0%3D; expires=Mon, 27-Apr-2026 08:23:56 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IjlVV0cvL1IxL001UGh2Rm1BTEs3Qmc9PSIsInZhbHVlIjoiUE00WTdZMW5ERmlNVVlpZGxYa1ZzZlBoeTNHTUMyVHpXTGs3eVN0cHRsQldJd3BGSHFIZXVxRGM4dlBQdXl0TkVqbzlyZ" 1 => "republica_session=eyJpdiI6IjNKU1ArUWhpbng0NGd3TFNQc29BMWc9PSIsInZhbHVlIjoiaG0rbldscWk2a2FKL2xEVE5ZaGRoSm5tYzlGL2plaW54ZkIwc3dSUjZyMmVuT1BldHJUWEVscmpxOFltZzNtQXgzRlYxVzVoaVhhY1FtdWRaK1cveFdtUlgwOW5hY244YVl2aDl0MCtlSENXUjFtaUNYUTZ2U0trSXZHUHIxU2YiLCJtYWMiOiJjMmUzMDFkMTQzZjUzNTgwMTYzMWFjZWZiMDUzNmEyYzJjYjJmNDUxMmNkYWU4M2NjYjQ3YTNmMmM5YjE4ZWI2IiwidGFnIjoiIn0%3D; expires=Mon, 27-Apr-2026 08:23:56 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6IjNKU1ArUWhpbng0NGd3TFNQc29BMWc9PSIsInZhbHVlIjoiaG0rbldscWk2a2FKL2xEVE5ZaGRoSm5tYzlGL2plaW54ZkIwc3dSUjZyMmVuT1BldHJUWEVscmpxOFltZzNtQX" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "oxGzrEPTB680dSmX3nssI5KXovbKF7Jlu8R0tmho" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/farmers-clash-with-police-in-protest-over-market-reform-in-india" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/farmers-clash-with-police-in-protest-over-market-reform-in-india" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-27 14:08:56GET/amp/news/farmers-clash-with-police-in-protest-over-market-reform-in-india11016