×

Macron meets Trump, warns Ukraine peace can't mean 'surrender'

 

US President Donald Trump and French President Emmanuel Macron shake hands at the end of a joint press conference in the East Room to the White House in Washington, DC, on February 24, 2025. [AFP]

French President Emmanuel Macron warned Monday that peace cannot mean the "surrender" of Ukraine, but said talks with US President Donald Trump had shown a path forward despite fears of a transatlantic rift.

Meeting at the White House on the third anniversary of Russia's invasion, the two leaders said there was progress on the idea of sending peacekeepers to Ukraine, although Macron insisted on US security guarantees for Kyiv.

Their talks came as Ukrainian President Volodymyr Zelensky called for peace "this year" as he met European leaders in Kyiv -- amid mounting fears that Trump is pivoting towards Russia's stance.

At the United Nations, the United States sided with Russia twice on Monday, as Washington sought to avoid any condemnation of Moscow's invasion of its pro-Western neighbor.

"This peace cannot mean the surrender of Ukraine," Macron told a joint news conference with Trump.

Macron said Trump had "good reason" to re-engage with Russian President Vladimir Putin but said Washington needed to offer "backup" for any European peacekeeping force.

The French president said he would work with British Prime Minister Keir Starmer, who visits the White House on Thursday, on a proposal to send peacekeeping troops to Ukraine in the event of a deal.

"After speaking with President Trump, I fully believe there is a path forward," said Macron.

'End it within weeks'

The French president rushed to Washington after Trump sent shock waves around the world when he declared his readiness to resume diplomacy with Russia and hold talks to end the Ukraine war without Kyiv.

Trump's recent embrace of Russia has sparked fears not only that it could spell the end of US support for Kyiv, but for the rest of Europe too.

The US president said Monday he was confident of bringing an end to the war, and that he expected Zelensky at the White House in the next two weeks to sign a deal granting Washington access to Ukraine's rare minerals.

"I think we could end it within weeks -- if we're smart. If we're not smart, it will keep going," Trump said earlier in the Oval Office alongside Macron.

Macron later agreed that a truce was possible in "weeks," in an interview with Fox News's Bret Baier.

Trump meanwhile added that Putin was ready to "accept" European troops deployed in Ukraine as guarantors of a deal to end the fighting.

But billionaire tycoon Trump repeated his demands that Europe bears the burden for future support of Ukraine and that the US recoups the billions of dollars in aid it has given Kyiv.

He also declined to call Putin a dictator -- despite doing so to Zelensky last week -- or to comment on the UN resolutions.

For his part, Putin has been biding his time since his ice-breaking call with Trump less than two weeks ago.

Putin said in an interview with state television Monday that European countries can "participate" in talks to resolve the conflict in Ukraine, his first sign of flexibility on the issue.

'Decisive break'

Sanctions-hit Moscow is meanwhile also eying the economic side, just as Trump is. Putin said Monday that US and Russian companies were "in touch" on joint economic projects -- including strategic minerals in occupied Ukraine.

Putin added in his interview with state television that Zelensky was becoming a "toxic figure" in Ukraine -- in comments that have again been echoed by Trump.

Trump and Putin are eyeing a possible meeting in the coming weeks in Saudi Arabia.

Zelensky, who has said he would step down in exchange for peace with a guarantee that Ukraine could join NATO, called on Monday for a "real, lasting peace" this year.

Putin's decision to launch the invasion in February 2022 set off the biggest conflict in Europe since World War II, leading to the deaths of tens of thousands of soldiers on both sides and Ukrainian civilians.

Trump has however accused Ukraine of starting the war, as he rapidly moves to abandon Democratic predecessor Joe Biden's support for Kyiv.

The Republican spelled things out on Monday, saying he was making a "decisive break" with traditional US foreign policy which he called "very foolish."

In a sign of Washington's pivot, the US sided with Moscow and North Korea as it pushed its own language in a vote in the UN General Assembly that declined to blame Russia for the war.

The United States then hailed a "landmark agreement" with Russia after the UN Security Council later adopted a US resolution that also contained no criticism of Moscow's aggression.

Request history8.1.26PHP Version1.29sRequest Duration7MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (12.43ms)time
    • Application (1.28s)time
    • 1 x Application (99.04%)
      1.28s
      1 x Booting (0.96%)
      12.43ms
      11 templates were rendered
      • 1x mainsite.articlearticle.blade.php#?blade
      • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
      • 1x common.vocalizedvocalized.blade.php#?blade
      • 1x mainsite.partials.footerfooter.blade.php#?blade
      • 1x mainsite.layouts.appapp.blade.php#?blade
      • 1x mainsite.partials.metasmetas.blade.php#?blade
      • 1x mainsite.partials.topbartopbar.blade.php#?blade
      • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
      • 1x mainsite.partials.menumenu.blade.php#?blade
      • 1x mainsite.partials.streamingstreaming.blade.php#?blade
      • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
      uri
      GET {category}/article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1128
      33 statements were executed (8 duplicates)Show only duplicates536ms
      • Articles.php#513standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:513
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#520standard_digital_main5.04msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001512576' and `published_at` <= '2025-03-29 13:39:23' and `deleted_at` is null
        Bindings
        • 0: 2001512576
        • 1: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:520
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#1435standard_digital_main750μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
        Bindings
        • 0: 2025-03-29
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:660
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:661
      • Builder.php#20standard_digital_main1.39msselect `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` = 2001512576 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001512576
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#147standard_digital_main800μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 26 or `parent_id` = 26 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 26
        • 2: 26
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main12.21msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (26) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 13:39:23' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 26
        • 1: 1
        • 2: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main800μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (26)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#53standard_digital_main930μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 26
        Bindings
        • 0: 26
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:338
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#53standard_digital_main690μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 5
        Bindings
        • 0: 5
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#688standard_digital_main131msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Donald Trump-Emmanuel Macron Meet\",\"Russia-Ukraine War\",\"Russia-Ukraine Peace Talks\",\"Ukraine Security Guarantees\"]%') and `site_id` = 1 and `published_at` <= '2025-03-29 13:39:23' and `deleted_at` is null and `id` not in ('2001512576') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Donald Trump-Emmanuel Macron Meet","Russia-Ukraine War","Russia-Ukraine Peace Talks","Ukraine Security Guarantees"]%
        • 1: 1
        • 2: 2025-03-29 13:39:23
        • 3: 2001512576
        Backtrace
        • app/Utils/Articles.php:688
        • app/Http/Controllers/MainsiteController.php:821
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:822
      • Articles.php#424standard_digital_main113msselect `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:39:23' and `published_at` >= '2025-03-29 12:39:23' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 16
        • 2: 20
        • 3: 2025-03-29 13:39:23
        • 4: 2025-03-29 12:39:23
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:825
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:826
      • Articles.php#424standard_digital_main920μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 30, 61, 410)
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:825
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:826
      • Articles.php#147standard_digital_main940μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 480
        • 2: 480
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main1.07msselect `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:39:23' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
        Bindings
        • 0: 480
        • 1: 481
        • 2: 482
        • 3: 719
        • 4: 1
        • 5: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#753standard_digital_main950μsselect `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:39:23' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 486
        • 2: 1
        • 3: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#753standard_digital_main760μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 588)
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#819standard_digital_main20.67msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001512576' and `site_id` = 1 and `published_at` <= '2025-03-29 13:39:23' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001512576
        • 1: 1
        • 2: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#819standard_digital_main780μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (25)
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main3.48msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001512576' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 13:39:23' limit 1
        Bindings
        • 0: 2001512576
        • 1: 1
        • 2: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main770μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (25)
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#1288standard_digital_main7.14msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-29 13:39:23' and `article_category_id` = 26 and `site_id` = 1 and `id` not in ('2001512576') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-29 13:39:23
        • 1: 26
        • 2: 1
        • 3: 2001512576
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Articles.php#1288standard_digital_main820μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (26)
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Builder.php#20standard_digital_main29.99msselect `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 '%[\"Donald Trump-Emmanuel Macron Meet\",\"Russia-Ukraine War\",\"Russia-Ukraine Peace Talks\",\"Ukraine Security Guarantees\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Donald Trump-Emmanuel Macron Meet","Russia-Ukraine War","Russia-Ukraine Peace Talks","Ukraine Security Guarantees"]%
        • 1: 1
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#3841standard_digital_main970μsselect 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
        • app/Utils/Articles.php:3841
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3867standard_digital_main1.03msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514960, 2001514954, 2001514956, 2001514953, 2001460107, 2001515009, 2001514884, 2001406612, 2001514047, 2001249065, 2001515012, 2001514957, 2001514994, 2001455621, 2001259521, 2001514986, 2000220442, 2001514989, 2001300276, 2001285253) and `deleted_at` is null and `published_at` <= '2025-03-29 13:39:23' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001514960
        • 1: 2001514954
        • 2: 2001514956
        • 3: 2001514953
        • 4: 2001460107
        • 5: 2001515009
        • 6: 2001514884
        • 7: 2001406612
        • 8: 2001514047
        • 9: 2001249065
        • 10: 2001515012
        • 11: 2001514957
        • 12: 2001514994
        • 13: 2001455621
        • 14: 2001259521
        • 15: 2001514986
        • 16: 2000220442
        • 17: 2001514989
        • 18: 2001300276
        • 19: 2001285253
        • 20: 2025-03-29 13:39:23
        Backtrace
        • app/Utils/Articles.php:3867
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3867standard_digital_main740μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 264, 273, 296)
        Backtrace
        • app/Utils/Articles.php:3867
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • CookieTool.php#185standard_digital_main1msselect * from `settings` where `meta_name` = 'article_age' limit 1
        Bindings
        • 0: article_age
        Backtrace
        • app/Utils/CookieTool.php:185
        • app/Http/Controllers/MainsiteController.php:870
        • 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:260
      • helper.php#424standard_digital_main1.22msselect * from article_categories where id = '26'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main720μsselect * from article_categories where id = '26'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main950μsselect * from article_categories where id = '26'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main930μsselect * from article_categories where id = '26'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • Articles.php#1350standard_digital_main192msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 13:39:24' and (`keywords` like '%Donald Trump-Emmanuel Macron Meet%' or `keywords` like '%Russia-Ukraine War%' or `keywords` like '%Russia-Ukraine Peace Talks%' or `keywords` like '%Ukraine Security Guarantees%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001512576' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-29 13:39:24
        • 1: %Donald Trump-Emmanuel Macron Meet%
        • 2: %Russia-Ukraine War%
        • 3: %Russia-Ukraine Peace Talks%
        • 4: %Ukraine Security Guarantees%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001512576
        Backtrace
        • app/Utils/Articles.php:1350
        • app/Utils/Articles.php:1674
        • view::mainsite.article:568
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • app.blade.php#825standard_digital_main1.18msselect * from `favourite_topics` where `status` = 1
        Bindings
        • 0: 1
        Backtrace
        • view::mainsite.layouts.app:825
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      App\Models\Article
      39Article.php#?
      App\Models\Category
      25Category.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          Al5RvL0wVfN4NNF2zDqSNwMZIMcmNTsHalItxRZt
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/europe/article/2001512576/macron-m...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /europe/article/2001512576/macron-meets-trump-warns-ukraine-peace-cant-mean-surrender
          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:23 [ "cf-ray" => array:1 [ 0 => "927ebe38fed3f84e-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.117.103.79" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.117.103.79" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "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" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "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" ] ]
          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 => "Sat, 29 Mar 2025 10:39:24 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjVNNXdWSDhJUjZsS3M0QU5Pa3dMeEE9PSIsInZhbHVlIjoiNG16aE9EakdoOS9jcFlYOVN5RDNJS3ZFb0lZUDRkMlMva243YWdXblFvdE9iNkZNc1dnT3JTTEpYSTRJeWt4MW9TTVVZMnVBQkVUT0d4ZUFLOVM2MzIybnNUdzJqZWtTR21tamdUbWJSZXYvUlBTNmNsUVhPTXNYSGd2SVFEN0wiLCJtYWMiOiJjZTcyZDNiMWU5MzI1M2EyOWFiNWFhMDFlYzk2YzExOGZlYzBlMGZhZjZkMDNkNzEzMzM2YjU5MDVjMDkxOTI2IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 21:08:24 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjVNNXdWSDhJUjZsS3M0QU5Pa3dMeEE9PSIsInZhbHVlIjoiNG16aE9EakdoOS9jcFlYOVN5RDNJS3ZFb0lZUDRkMlMva243YWdXblFvdE9iNkZNc1dnT3JTTEpYSTRJeWt4MW9TTVVZM" 1 => "thestandardmediagroup_session=eyJpdiI6IjVRVlg4SVF1NFQ3akUxLzZPUU1mOHc9PSIsInZhbHVlIjoibmJwQVpHVHNFT3M1K1FJZ3lva1lId1RocFJaU2MxUE9OaE12TGJTUFhUSW8wajBpU1U1RzRhTGhFU1ZuWkxmRWRLN1I1TlZTWFZEUFNBSXV1TzRibTFob0FSalBmbnpBazlnZVRLQi82eFFhRmZUQ3h0eUhOWEp4Q3lHR2x0Y00iLCJtYWMiOiJhZDRkODgyMzQzOGZhOTQxYmRjNzEyOWI5NWUyOTFhNmZhNmI4MDczOWE0NTJjZjI4OTBlZGZkYWM3YTQ3NzY5IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 21:08:24 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IjVRVlg4SVF1NFQ3akUxLzZPUU1mOHc9PSIsInZhbHVlIjoibmJwQVpHVHNFT3M1K1FJZ3lva1lId1RocFJaU2MxUE9OaE12TGJTUFhUSW8wajBpU1U1RzRhTG" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjVNNXdWSDhJUjZsS3M0QU5Pa3dMeEE9PSIsInZhbHVlIjoiNG16aE9EakdoOS9jcFlYOVN5RDNJS3ZFb0lZUDRkMlMva243YWdXblFvdE9iNkZNc1dnT3JTTEpYSTRJeWt4MW9TTVVZMnVBQkVUT0d4ZUFLOVM2MzIybnNUdzJqZWtTR21tamdUbWJSZXYvUlBTNmNsUVhPTXNYSGd2SVFEN0wiLCJtYWMiOiJjZTcyZDNiMWU5MzI1M2EyOWFiNWFhMDFlYzk2YzExOGZlYzBlMGZhZjZkMDNkNzEzMzM2YjU5MDVjMDkxOTI2IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 21:08:24 GMT; path=/XSRF-TOKEN=eyJpdiI6IjVNNXdWSDhJUjZsS3M0QU5Pa3dMeEE9PSIsInZhbHVlIjoiNG16aE9EakdoOS9jcFlYOVN5RDNJS3ZFb0lZUDRkMlMva243YWdXblFvdE9iNkZNc1dnT3JTTEpYSTRJeWt4MW9TTVVZM" 1 => "thestandardmediagroup_session=eyJpdiI6IjVRVlg4SVF1NFQ3akUxLzZPUU1mOHc9PSIsInZhbHVlIjoibmJwQVpHVHNFT3M1K1FJZ3lva1lId1RocFJaU2MxUE9OaE12TGJTUFhUSW8wajBpU1U1RzRhTGhFU1ZuWkxmRWRLN1I1TlZTWFZEUFNBSXV1TzRibTFob0FSalBmbnpBazlnZVRLQi82eFFhRmZUQ3h0eUhOWEp4Q3lHR2x0Y00iLCJtYWMiOiJhZDRkODgyMzQzOGZhOTQxYmRjNzEyOWI5NWUyOTFhNmZhNmI4MDczOWE0NTJjZjI4OTBlZGZkYWM3YTQ3NzY5IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 21:08:24 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IjVRVlg4SVF1NFQ3akUxLzZPUU1mOHc9PSIsInZhbHVlIjoibmJwQVpHVHNFT3M1K1FJZ3lva1lId1RocFJaU2MxUE9OaE12TGJTUFhUSW8wajBpU1U1RzRhTG" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "Al5RvL0wVfN4NNF2zDqSNwMZIMcmNTsHalItxRZt" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/europe/article/2001512576/macron-meets-trump-warns-ukraine-peace-cant-mean-surrender" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-29 13:39:24GET/main-staging/europe/article/2001512576/macron-meets-trump-warns-ukraine-peace-cant-mean-surrender1133114