Sjokkvideo: FN krever svar fra Israel
FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.
FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser
FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.
Verden
Drapene ble filmet og videoene er spredt bÄde i sosiale medier og pÄ TV-kanaler.
â Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.
FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.
Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.
De to mennene var 26 og 37 Är gamle. Videoene viser hvordan de fÞrst kommer ut av en bygning med hendene i vÊret, omringet av israelske soldater. Klippene viser ogsÄ at de ligger pÄ bakken fÞr de fÄr ordre om Ä gÄ tilbake til bygningen. Deretter hÞres skudd, og videoene viser de to liggende livlÞse pÄ bakken.
Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrÄet AFP.
đ Metadata
Article Version History (2 versions)
This article has been updated since it was first fetched. Below are all versions:
đ Summary
FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.
đ Full Content (1333 chars)
FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser
FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.
Verden
Drapene ble filmet og videoene er spredt bÄde i sosiale medier og pÄ TV-kanaler.
â Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.
FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.
Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.
De to mennene var 26 og 37 Är gamle. Videoene viser hvordan de fÞrst kommer ut av en bygning med hendene i vÊret, omringet av israelske soldater. Klippene viser ogsÄ at de ligger pÄ bakken fÞr de fÄr ordre om Ä gÄ tilbake til bygningen. Deretter hÞres skudd, og videoene viser de to liggende livlÞse pÄ bakken.
Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrÄet AFP.
đ·ïž Tags & Keywords
đ All Metadata (JSON)
{
"keywords" : [
"nyheter",
"menneskerettigheter",
"israel",
"fn",
"utenomrettslige henrettelser",
"palestina",
"scroll",
"vestbredden"
],
"title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"twitter" : {
"title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"card" : "summary_large_image",
"image" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683"
},
"schema" : {
"microdata" : {
"author" : "Palestine TV via AP / NTB",
"caption" : "Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pÄ kne pÄ bakken med hendene i vÊret.",
"name" : "NTB-AFP "
}
},
"meta" : {
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"title" : "FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser",
"viewport" : "width=device-width, initial-scale=1"
},
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"source_updated_at" : null,
"published_at" : null,
"image_url" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"content" : "# FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\n\n## FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\n\nVerden\n\nDrapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.\n\nâ Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.\n\nFNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.\n\nIsrael har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.\n\nDe to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken.\n\nHendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.",
"og" : {
"image:width" : "1200",
"type" : "article",
"url" : "https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904",
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"image" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"image:height" : "684",
"title" : "Med hendene i vĂŠret â sĂ„ ble de skutt"
},
"author" : "NTB-AFP ",
"is_paywalled" : 0,
"raw_feed_item" : "<item>\n <title><![CDATA[Sjokkvideo: FN krever svar fra Israel]]></title>\n <link>https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904</link>\n <guid>https://www.dagsavisen.no/a/10082904</guid>\n <pubDate>2025-11-28T15:35:05+01:00</pubDate>\n <description><![CDATA[FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.]]></description>\n <enclosure length=\"0\" type=\"image/jpeg\" url=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&x=18.17&y=39.00&cropw=44.00&croph=31.54&heightx=19.44&heighty=27.69&heightw=25.43&heighth=61.29&width=1058&height=478&format=jpg\" />\n</item>"
}
đ° Original Feed Item XML
<item>
<title><![CDATA[Sjokkvideo: FN krever svar fra Israel]]></title>
<link>https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904</link>
<guid>https://www.dagsavisen.no/a/10082904</guid>
<pubDate>2025-11-28T15:35:05+01:00</pubDate>
<description><![CDATA[FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.]]></description>
<enclosure length="0" type="image/jpeg" url="https://image.dagsavisen.no/10082903.webp?imageId=10082903&x=18.17&y=39.00&cropw=44.00&croph=31.54&heightx=19.44&heighty=27.69&heightw=25.43&heighth=61.29&width=1058&height=478&format=jpg" />
</item>
đ Raw HTML (102513 bytes)
<!DOCTYPE html>
<html lang="nb-NO" dir="ltr" class="resp_fonts">
<head>
<script type="module">
import { ClientAPI } from '/view-resources/baseview/public/common/ClientAPI/index.js?v=1763454598-L4';
window.labClientAPI = new ClientAPI({
pageData: {
url: 'https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904',
pageType: 'article',
pageId: '10082904',
section: 'nyheter',
title: 'FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser',
seotitle: 'FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser',
sometitle: 'Med hendene i vÊret ù sÄ ble de skutt',
description: 'FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.',
seodescription: 'FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.',
somedescription: 'FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.',
device: 'desktop',
cmsVersion: '4.2.13',
contentLanguage: 'nb-NO',
published: '2025-11-28T14:35:05.000Z',
tags: ["nyheter", "menneskerettigheter", "israel", "fn", "utenomrettslige henrettelser", "palestina", "scroll", "vestbredden"],
bylines: ["NTB-AFP "],
site: {
domain: 'https://www.dagsavisen.no',
id: '4',
alias: 'dagsavisen'
}
// Todo: Add paywall info ...
},
debug: false
});
</script>
<title>FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser</title>
<meta name="title" content="FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser">
<meta name="description" content="FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="canonical" href="https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:type" content="article">
<meta property="og:title" content="Med hendene i vÊret ù sÄ ble de skutt">
<meta property="og:description" content="FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.">
<meta property="article:published_time" content="2025-11-28T14:35:05.000Z">
<meta property="article:modified_time" content="">
<meta property="article:author" content="NTB-AFP ">
<meta property="article:tag" content="nyheter">
<meta property="article:tag" content="menneskerettigheter">
<meta property="article:tag" content="israel">
<meta property="article:tag" content="fn">
<meta property="article:tag" content="utenomrettslige henrettelser">
<meta property="article:tag" content="palestina">
<meta property="article:tag" content="scroll">
<meta property="article:tag" content="vestbredden">
<meta property="og:image" content="https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="684">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Med hendene i vÊret ù sÄ ble de skutt">
<meta name="twitter:description" content="FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.">
<meta name="twitter:image" content="https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683">
<link rel="alternate" type="application/json+oembed" href="https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904?lab_viewport=oembed">
<meta property="k5a:login"><meta property="k5a:channel">
<script >/*
___CMP///SOURCEPOINT IMPLEMTATION STUB FILE___
*/
// const returnIfBoomerang = `if(/Boomerang/.test(window.navigator.userAgent)){return};`;
`"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();`;</script><script >/*
___CMP///SOURCEPOINT IMPLEMTATION___
*/
// Do not show CMP in Boomerang
(function(){
// if(/Boomerang/.test(window.navigator.userAgent)){return};
tp = window.tp || [];
window._sp_queue = [];
window._sp_ = {
config: {
accountId: 1947,
baseEndpoint: 'https://cmp.dagsavisen.no',
gdpr: { },
propertyHref: 'https://dagsavisen.no',
events: {
onMessageChoiceSelect: function onMessageChoiceSelect(message_type, choice_id, choice_type_id) {},
onConsentReady: function onConsentReady() {}
},
}
}})();</script><script src="https://cmp.dagsavisen.no/unified/wrapperMessagingWithoutDetection.js" async></script><script defer src="https://log.medietall.no/analytics.v2.legacy.js" nomodule></script><script src="https://cdn.dagsavisen.no/analytics-injector/analytics-injector.js" data-piano-site-id="628254" data-segment-write-key="aFd42Cuut9SOlPJIxmoVVmgxhwgP7Zlb" data-hightouch-write-key="094d98872591ff258079a1fba084b47ed321a44e6d331054ab489ca855ed9b87" data-chartbeat-enabled="true" data-enable-utm="true" data-campaign-prefix="utm_,at_" data-clarity-id="fg9hm5zysj"></script><script src="https://cdn.dagsavisen.no/unite-labrador-script/unite.min.js"></script><script >window.unite.init({
piano: {
appId: 'tOpq1vicpu',
env: 'production',
cxenseSiteId: '9222309366332723939',
debug: false,
},
labrador: {
loginUrl: 'https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen',
minSideUrl: 'https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext',
}
});</script>
<style >.ad-label {
display: block;
overflow: hidden !important;
position: absolute !important;
left: 50% !important;
transform: translateX(-50%) !important;
text-align: center !important;
text-transform: lowercase !important;
}
.ad-label::first-letter {
text-transform: uppercase !important;
}</style>
<link href="https://cdn.dagsavisen.no/unite-labrador-script/unite.min.css" rel="stylesheet">
<meta property="og:url" content="https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904">
<link type="image/png" rel="icon" href="/view-resources/dachser2/public/dagsavisen/newfavicon/favicon.ico">
<link type="image/png" rel="icon" sizes="16x16" href="/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-16x16.png">
<link type="image/png" rel="icon" sizes="32x32" href="/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-32x32.png">
<link type="image/png" rel="icon" sizes="192x192" href="/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-192x192.png">
<link type="image/png" rel="icon" sizes="512x512" href="/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-512x512.png">
<link type="image/png" rel="apple-touch-icon" sizes="180x180" href="/view-resources/dachser2/public/dagsavisen/newfavicon/apple-touch-icon.png">
<link href="https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900" rel="stylesheet" >
<link rel="stylesheet" href="/view-resources/view/css/grid.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/main.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/colors.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/print.css?v=1763454598-L4" media="print">
<link rel="stylesheet" href="/view-resources/view/css/foundation-icons/foundation-icons.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/site/dagsavisen.css?v=1763454598-L4">
<style data-key="custom_properties">
:root{--primary: rgba(0,0,0,1);--secondary: rgba(251,251,251,1);--tertiary: rgba(168,33,40,1);--bg-primary: rgba(0,0,0,1);--bg-secondary: rgba(255,255,255,1);--bg-tertiary: rgba(244,243,240,1);--bg-quaternary: rgba(168,33,40,1);}
</style>
<style data-key="background_colors">
.bg-primary {background-color: rgba(0,0,0,1);color: #fff;}.bg-secondary {background-color: rgba(255,255,255,1);}.bg-tertiary {background-color: rgba(244,243,240,1);}.bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary {background-color: rgba(0,0,0,1);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary {background-color: rgba(255,255,255,1);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary {background-color: rgba(244,243,240,1);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}}
</style>
<style data-key="background_colors_opacity">
.bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}.bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}.bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}.bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}.bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}.bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}.bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}.bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}.bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}.bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}.bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}.bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}.bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}.bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}.bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}.bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}}
</style>
<style data-key="border_colors">
.border-bg-primary{--border-color: var(--bg-primary);}.mobile_border-bg-primary{--mobile-border-color: var(--bg-primary);}.border-bg-secondary{--border-color: var(--bg-secondary);}.mobile_border-bg-secondary{--mobile-border-color: var(--bg-secondary);}.border-bg-tertiary{--border-color: var(--bg-tertiary);}.mobile_border-bg-tertiary{--mobile-border-color: var(--bg-tertiary);}.border-bg-quaternary{--border-color: var(--bg-quaternary);}.mobile_border-bg-quaternary{--mobile-border-color: var(--bg-quaternary);}
</style>
<style data-key="font_colors">
.primary {color: rgba(0,0,0,1) !important;}.secondary {color: rgba(251,251,251,1) !important;}.tertiary {color: rgba(168,33,40,1) !important;}@media (max-width: 1023px) { .color_mobile_primary {color: rgba(0,0,0,1) !important;}}@media (max-width: 1023px) { .color_mobile_secondary {color: rgba(251,251,251,1) !important;}}@media (max-width: 1023px) { .color_mobile_tertiary {color: rgba(168,33,40,1) !important;}}
</style>
<style data-key="image_gradient">
.image-gradient-bg-primary{--background-color: var(--bg-primary);}.color_mobile_image-gradient-bg-primary{--mobile-background-color: var(--bg-primary);}.image-gradient-bg-secondary{--background-color: var(--bg-secondary);}.color_mobile_image-gradient-bg-secondary{--mobile-background-color: var(--bg-secondary);}.image-gradient-bg-tertiary{--background-color: var(--bg-tertiary);}.color_mobile_image-gradient-bg-tertiary{--mobile-background-color: var(--bg-tertiary);}.image-gradient-bg-quaternary{--background-color: var(--bg-quaternary);}.color_mobile_image-gradient-bg-quaternary{--mobile-background-color: var(--bg-quaternary);}
</style>
<style data-key="custom_css_variables">
:root {
--lab_page_width: 1003px;
--lab_columns_gutter: 11px;
--space-top: 80;
--space-top-adnuntiusAd: ;
}
@media(max-width: 767px) {
:root {
--lab_columns_gutter: 10px;
}
}
@media(min-width: 767px) {
:root {
}
}
</style>
<script src="/view-resources/public/common/JWTCookie.js?v=1763454598-L4"></script>
<script src="/view-resources/public/common/Paywall.js?v=1763454598-L4"></script>
<script>
window.Dac = window.Dac || {};
(function () {
if (navigator) {
window.Dac.clientData = {
language: navigator.language,
userAgent: navigator.userAgent,
innerWidth: window.innerWidth,
innerHeight: window.innerHeight,
deviceByMediaQuery: getDeviceByMediaQuery(),
labDevice: 'desktop', // Device from labrador
device: 'desktop', // Device from varnish
paywall: {
isAuthenticated: isPaywallAuthenticated(),
toggleAuthenticatedContent: toggleAuthenticatedContent,
requiredProducts: [],
},
page: {
id: '10082904',
extId: 'ntb-dagsavisen10082904'
},
siteAlias: 'dagsavisen',
debug: window.location.href.includes('debug=1')
};
function getDeviceByMediaQuery() {
if (window.matchMedia('(max-width: 767px)').matches) return 'mobile';
if (window.matchMedia('(max-width: 1023px)').matches) return 'tablet';
return 'desktop';
}
function isPaywallAuthenticated() {
if (window.Dac && window.Dac.JWTCookie) {
var JWTCookie = new Dac.JWTCookie({ debug: false });
return JWTCookie.isAuthenticated();
}
return false;
}
function toggleAuthenticatedContent(settings) {
if (!window.Dac || !window.Dac.Paywall) {
return;
}
var Paywall = new Dac.Paywall();
var updateDOM = Paywall.updateDOM;
if(settings && settings.displayUserName) {
var userName = Paywall.getUserName().then((userName) => {
updateDOM(userName !== false, userName, settings.optionalGreetingText);
});
} else {
updateDOM(window.Dac.clientData.paywall.isAuthenticated);
}
}
}
}());
</script>
<script type="module" src="/view-resources/baseview/public/common/baseview/moduleHandlers.js?v=1763454598-L4" data-cookieconsent="ignore"></script>
<!-- Google Tag Manager -->
<script>
window.dataLayer = window.dataLayer || [];
</script>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T56SZZ8');</script>
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
var handleAsTablet = (Dac.clientData.device === 'tablet' || Dac.clientData.innerWidth < 1316);
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/toppbanner', [[980,150], [980,300], [1020,150], [1020,300], [1065,150], [1065,300]], 'toppbanner')
.addService(googletag.pubads());
}
if (!(handleAsTablet && 'true' === 'true')) {
googletag
.defineSlot('/38586112/left_sticky', [[180,500], [160,600], [300,600], [460,1001]], 'left_sticky')
.addService(googletag.pubads());
}
if (!(handleAsTablet && 'true' === 'true')) {
googletag
.defineSlot('/38586112/right_sticky', [[180,500], [160,600], [300,600], [460,1000]], 'right_sticky')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/nettbanner1', [[980,150], [980,300], [1920,1080]], 'nettbanner1')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board1', [[580,400], [580,500]], 'articleboard/board1')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board2', [[580,400], [580,500]], 'articleboard/board2')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board3', [[580,400], [580,500]], 'articleboard/board3')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board4', [[580,400], [580,500]], 'articleboard/board4')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board5', [[580,400], [580,500]], 'articleboard/board5')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board6', [[580,400], [580,500]], 'articleboard/board6')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board7', [[580,400], [580,500]], 'articleboard/board7')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board8', [[580,400], [580,500]], 'articleboard/board8')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board9', [[580,400], [580,500]], 'articleboard/board9')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board10', [[580,400], [580,500]], 'articleboard/board10')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board11', [[580,400], [580,500]], 'articleboard/board11')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board12', [[580,400], [580,500]], 'articleboard/board12')
.addService(googletag.pubads());
}
googletag.pubads().setTargeting("env", "prod");
googletag.pubads().setTargeting("site", "dagsavisen");
googletag.pubads().setTargeting("section", "nyheter");
googletag.pubads().setTargeting("context", "article");
googletag.pubads().setTargeting("tags", "nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden");
var useLadyLoading = true || false;
if (useLadyLoading) {
googletag.pubads().enableLazyLoad({
fetchMarginPercent: 50 || 150, // Fetch ad content when it is within 1.5 viewports of the visible area
renderMarginPercent: 45 || 150, // Render ads when they are within 1.5 viewports of the visible area
mobileScaling: 2.0
});
}
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});
</script>
<link href="https://fonts.googleapis.com/css?family=PT+Sans:regular,italic,700,700italic" rel="stylesheet" >
<link href="https://fonts.googleapis.com/css?family=Inter:regular,300,300italic,200italic,200,100,100italic,500,italic,500italic,600,700,600italic,700italic,900italic,800italic,800,900" rel="stylesheet" >
<link href="https://fonts.googleapis.com/css?family=PT+Serif:regular,italic,700italic,700" rel="stylesheet" >
<link href="https://fonts.googleapis.com/css?family=Noto+Serif:regular,300,300italic,700,600italic,700italic,600,800,900,800italic,900italic,500,italic,500italic,200italic,200,100,100italic" rel="stylesheet" >
<style id="dachser-vieweditor-styles">
.articleHeader .headline { font-family: "PT Serif"; font-weight: 700; font-style: normal; font-size: 3rem; }
.articleHeader .subtitle { font-family: "PT Serif"; font-weight: normal; font-style: normal; font-size: 1.625rem; }
.bodytext { font-family: "PT Serif"; font-weight: normal; font-style: normal; font-size: 1.125rem; }
.byline .name { font-family: "Inter"; font-weight: normal; font-style: normal; }
article .meta .dates { font-family: "Inter"; font-weight: normal; font-style: normal; }
article .meta .dates .dateLabel { font-family: "Inter"; font-weight: normal; font-style: normal; }
.articleHeader .kicker { font-family: "PT Serif"; font-weight: normal; font-style: normal; }
article.column { font-family: "PT Serif"; font-weight: normal; font-style: normal; }
header#nav, header.pageHeader { font-family: "Inter"; font-weight: normal; font-style: normal; font-size: 0.875rem; text-transform: default; }@media (max-width: 767px) { .resp_fonts header#nav, header.pageHeader {font-size: calc(0.262vw * 14); } }
.font-PTSans { font-family: "PT Sans" !important; }
.font-PTSans.font-weight-normal { font-weight: normal !important; }
.font-PTSans.font-weight-bold { font-weight: 700 !important; }
.font-Inter { font-family: "Inter" !important; }
.font-Inter.font-weight-normal { font-weight: normal !important; }
.font-Inter.font-weight-light { font-weight: 300 !important; }
.font-Inter.font-weight-bold { font-weight: 600 !important; }
.font-Inter.font-weight-black { font-weight: 800 !important; }
.font-PTSerif { font-family: "PT Serif" !important; }
.font-PTSerif.font-weight-normal { font-weight: normal !important; }
.font-PTSerif.font-weight-bold { font-weight: 700 !important; }
.font-NotoSerif { font-family: "Noto Serif" !important; }
.font-NotoSerif.font-weight-normal { font-weight: normal !important; }
.font-NotoSerif.font-weight-light { font-weight: 300 !important; }
.font-NotoSerif.font-weight-bold { font-weight: 700 !important; }
.font-NotoSerif.font-weight-black { font-weight: 800 !important; }
</style>
<style id="css_variables"></style>
<script>
window.dachserData = {
_data: {},
_instances: {},
get: function(key) {
return dachserData._data[key] || null;
},
set: function(key, value) {
dachserData._data[key] = value;
},
push: function(key, value) {
if (!dachserData._data[key]) {
dachserData._data[key] = [];
}
dachserData._data[key].push(value);
},
setInstance: function(key, identifier, instance) {
if (!dachserData._instances[key]) {
dachserData._instances[key] = {};
}
dachserData._instances[key][identifier] = instance;
},
getInstance: function(key, identifier) {
return dachserData._instances[key] ? dachserData._instances[key][identifier] || null : null;
},
reflow: () => {}
};
</script>
<script type="application/ld+json">
[{"@context":"http://schema.org","@type":"WebSite","name":"dagsavisen","url":"https://www.dagsavisen.no"},{"@context":"https://schema.org","@type":"NewsArticle","headline":"FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser","description":"FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.","mainEntityOfPage":{"@id":"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904"},"availableLanguage":[{"@type":"Language","alternateName":"nb-NO"}],"image":["https://image.dagsavisen.no/?imageId=10082903&width=1200"],"keywords":"nyheter, menneskerettigheter, israel, fn, utenomrettslige henrettelser, palestina, scroll, vestbredden","author":[{"@type":"Person","name":"NTB-AFP "}],"publisher":{"@type":"Organization","name":"dagsavisen","logo":{"@type":"ImageObject","url":"/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg"}},"datePublished":"2025-11-28T14:35:05.000Z"}]
</script>
<script type="text/javascript">
window.googletag = window.googletag || {};
window.googletag.cmd = window.googletag.cmd || [];
window.ybConfiguration = window.ybConfiguration || {};
window.ybConfiguration = Object.assign({}, window.ybConfiguration, { integrationMethod: 'open_tag' });
(function (y, i, e, L, D) {
y.Yieldbird = y.Yieldbird || {};
y.Yieldbird.cmd = y.Yieldbird.cmd || [];
i.cmd.push(function () { i.pubads().disableInitialLoad(); });
L = e.createElement('script');
L.async = true;
L.src = '//cdn.qwtag.com/c9b4797e-ed81-49c1-84d0-19f03fb04305/qw.js';
D = e.getElementsByTagName('script')[0];
(D.parentNode || e.head).insertBefore(L, D);
})(window, window.googletag, document);
</script><script src="https://log.medietall.no/analytics.v2.js" type="module"></script><script >// Lets us show the users as "logged inn" even if they have no active subscriptions
window.Dac.clientData.paywall.toggleAuthenticatedContent = function() {
const uniteAuthenticated = document.cookie.split(';').some((item) => item.trim().startsWith('Paywall-Subscriber='));
if (!window.Dac || !window.Dac.Paywall) return;
var Paywall = new Dac.Paywall();
var updateDOM = Paywall.updateDOM;
updateDOM(uniteAuthenticated);
}</script><script async src="https://functions.adnami.io/api/macro/adsm.macro.dagsavisen.no.js"></script><script >// __STROSSLE__
window.strossle=window.strossle||function(){(strossle.q=strossle.q||[]).push(arguments)};
strossle('bf89680c-8395-441a-a4fd-5707ec4c1ae5', '.strossle-widget');</script><script async src="https://assets.strossle.com/strossle-widget-sdk/1/strossle-widget-sdk.js"></script>
<meta property="article:section" content="nyheter">
<script>
var k5aMeta = { "paid": 0, "wordCount": "180", "lix": "49", "author": ["NTB-AFP "], "tag": ["nyheter", "menneskerettigheter", "israel", "fn", "utenomrettslige henrettelser", "palestina", "scroll", "vestbredden"], "title": "FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser", "teasertitle": "Med hendene i vÊret ù sÄ ble de skutt", "kicker": "Verden", "url": "https://www.dagsavisen.no/a/10082904", "login": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), "subscriber": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), "subscriberId": (Dac.clientData.subscriberId ? `"${ Dac.clientData.subscriberId }"` : "") };
</script>
<script src="//cl.k5a.io/6156b8c81b4d741e051f44c2.js" async></script>
<style>
:root {
--bodytext-alignment: var(--bodytext-alignment-center);
}
</style>
</head>
<body class="l4 article site_dagsavisen section_nyheter custom-bodytext-alignment"
>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T56SZZ8"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script>
document.addEventListener("DOMContentLoaded", (event) => {
setScrollbarWidth();
window.addEventListener('resize', setScrollbarWidth);
});
function setScrollbarWidth() {
const root = document.querySelector(':root');
const width = (window.innerWidth - document.body.offsetWidth < 21) ? window.innerWidth - document.body.offsetWidth : 15;
root.style.setProperty('--lab-scrollbar-width', `${ width }px`);
}
</script>
<a href="#main" class="skip-link">Jump to main content</a>
<header class="pageElement pageHeader">
<div class="section grid-fixed">
<div class="row mainline">
<div class="hamburger to-be-expanded" data-id="pageElements-4">
<div class="positionRelative">
<span class="hamburger-button hamburger-expander ">
<button class="burger-btn" aria-label="ĂÂ
pne meny" aria-expanded="false" aria-controls="hamburger-container" aria-haspopup="menu">
<i class="open fi-list"></i>
<i class="close fi-x"></i>
</button>
</span>
<div class="hamburger-container" id="hamburger-container">
<div data-id="pageElements-5" class="search visible">
<button class="search-button" aria-label="SĂžk" >
<i class="open fi-magnifying-glass"></i>
<i class="close fi-x"></i>
</button>
<form class="search-container" action="/cse" method="get" role="search">
<label for="search-input-5" class="visuallyhidden">SĂžk</label>
<input type="text" id="search-input-5" name="q" placeholder="SĂžk...">
</form>
</div>
<script>
if (document.querySelector('[data-id="pageElements-5"] .search-button')) {
document.querySelector('[data-id="pageElements-5"] .search-button').addEventListener('click', (event) => {
document.querySelector('[data-id="pageElements-5"] .search-container').submit();
}, false);
}
</script>
<nav class="navigation dropdownMenu expandable">
<ul class="menu-list">
<li class="first-list-item menu--login">
<a href="https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen" target="_self">Logg inn</a>
</li>
<li class="first-list-item ">
<a href="https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F" target="_self">Les e-avisen</a>
</li>
<li class="first-list-item has-children">
<span tabindex="0">Nyheter</span>
<ul class="children">
<li class="">
<a href="/nyheter" target="_self">Nyheter</a>
</li>
<li class="">
<a href="/innenriks" target="_self">Innenriks</a>
</li>
<li class="">
<a href="/verden" target="_self">Verden</a>
</li>
<li class="">
<a href="/portrett" target="_self">Portrett</a>
</li>
<li class="">
<a href="/reportasje" target="_self">Reportasje</a>
</li>
</ul>
</li>
<li class="first-list-item has-children">
<span tabindex="0">Kultur</span>
<ul class="children">
<li class="">
<a href="/kultur" target="_self">Kultur</a>
</li>
<li class="">
<a href="/tags/bĂžker" target="_self">BĂžker</a>
</li>
<li class="">
<a href="/nye-takter" target="_self">Musikk</a>
</li>
<li class="">
<a href="/tags/teater" target="_self">Teater</a>
</li>
<li class="">
<a href="/tags/film%20og%20serier" target="_self">Film og serier</a>
</li>
<li class="">
<a href="/tags/kunst" target="_self">Kunst</a>
</li>
<li class="">
<a href="/mat-og-drikke" target="_self">Mat og drikke</a>
</li>
<li class="">
<a href="/tags/reise/" target="_self">Reise</a>
</li>
</ul>
</li>
<li class="first-list-item ">
<a href="/kommentar" target="_self">Kommentar</a>
</li>
<li class="first-list-item ">
<a href="/debatt" target="_self">Debatt</a>
</li>
<li class="first-list-item dac-hidden-desktop-up dac-hidden-desktop-down">
<a href="/sport" target="_self">Sport</a>
</li>
<li class="first-list-item ">
<a href="//dagsavisen.no/podkaster-fra-dagsavisen" target="_self">Podkast</a>
</li>
<li class="first-list-item ">
<a href="https://www.dagsavisen.no/kultur/prov-deg-pa-dagens-hjernetrim/9655200" target="_self">Dagens hjernetrim</a>
</li>
<li class="first-list-item ">
<a href="/kundeservice" target="_self">Kundeservice</a>
</li>
<li class="first-list-item ">
<a href="/dĂždsfall" target="_self">DĂždsfall</a>
</li>
<li class="first-list-item ">
<a href="https://ocast.com/no/dagsavisen/" target="_self">Annonsere</a>
</li>
<li class="first-list-item menu--logout">
<a href="https://api.dagsavisen.no/paywall/logout?siteAlias=dagsavisen" target="_self">Logg ut</a>
</li>
</ul>
</nav>
<script>
(function () {
// This is only called when the user presses the escape key.
function closeElement(event, element) {
if (event.key === 'Escape') {
window.removeEventListener('keydown', closeElement);
// Get all expanded elements and close them
const expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');
for (let i = 0; i < expanded.length; i++) {
expanded[i].classList.remove('expanded');
// Traverse up from the element the user has selected to see if it is a child of the expanded element
// If it is, set focus to the first child, as that is the span element with tabindex.
// This is so that if the user has moved on from the menu, we shouldn't mess with the focus and flow
if (document.activeElement.closest('.has-children') === expanded[i]) {
expanded[i].children[0].focus();
}
}
}
}
function toggleElement(event, element) {
// Prevent the default link behavior
event.preventDefault();
// Check if there are other expanded elements and close them
const expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');
for (let i = 0; i < expanded.length; i++) {
if (expanded[i] !== element.parentElement) {
expanded[i].classList.remove('expanded');
}
}
// Toggle the class "expanded" on the parent element
// We toggle instead of add/remove the class because we don't know if we are opening or closing the element
element.parentElement.classList.toggle('expanded');
window.addEventListener('keydown', closeElement);
}
// Add extra element for carat and toggle functionality after the span or a element
function addCarat(element) {
const carat = document.createElement('span');
carat.classList.add('carat');
carat.tabIndex = '0';
const sibling = element.querySelector(':scope > a') || element.querySelector(':scope > span');
element.insertBefore(carat, sibling.nextSibling);
element.tabIndex = '-1';
if (sibling.tagName === 'A') {
sibling.tabIndex = '0';
} else if (sibling.tagName === 'SPAN') {
sibling.tabIndex = '-1';
}
}
// Get all elements with class "has-children" and add two events - one click event and one keydown event
// Allow for the same expandable menu to be reused in different viewports by using different classes
let classes = '';
if (classes) {
classes = '.' + classes.trim().split(' ').join('.');
}
const hasChildren = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable .has-children > span`);
for (let i = 0; i < hasChildren.length; i++) {
hasChildren[i].addEventListener('click', function(e) {
toggleElement(e, this);
});
hasChildren[i].addEventListener('keydown', function (e) {
// Check for both enter and space keys
if (e.key === 'Enter' || e.key === ' ') {
toggleElement(e, this);
}
});
}
// Get all elements with class "has-children" when toggleChildren is enabled and carat and toggle functionality
const hasChildrenToggle = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > span, nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > a`);
for (let i = 0; i < hasChildrenToggle.length; i++) {
// Add carat to the element
addCarat(hasChildrenToggle[i].parentElement);
if (hasChildrenToggle[i].tagName === 'A' || hasChildrenToggle[i].tagName === 'SPAN') {
hasChildrenToggle[i].nextSibling.addEventListener('click', function(e) {
toggleElement(e, hasChildrenToggle[i]);
});
hasChildrenToggle[i].nextSibling.addEventListener('keydown', function(e) {
// Check for both enter and space keys
if (e.key === 'Enter' || e.key === ' ') {
toggleElement(e, hasChildrenToggle[i]);
}
});
// Use with caution - ensure that parent li overlaps with child ul to avoid prematurely triggering leave
if (hasChildrenToggle[i].closest('nav').classList.contains('toggleOnHover')) {
hasChildrenToggle[i].addEventListener('mouseenter', function(e) {
hasChildrenToggle[i].parentElement.classList.add('expanded');
});
hasChildrenToggle[i].parentElement.addEventListener('mouseleave', function(e) {
hasChildrenToggle[i].parentElement.classList.remove('expanded');
});
}
}
}
})();
</script>
<div class="section dropdown-close-section">
</div>
</div>
</div>
</div>
<script>
(function(){
const burgerButton = document.querySelector('[data-id="pageElements-4"] .burger-btn');
const dropdownCloseSection = document.querySelector('[data-id="pageElements-4"] .dropdown-close-section');
function toggleDropdown() {
// Toggle the expanded class and aria-expanded attribute
document.querySelector('[data-id="pageElements-4"].hamburger.to-be-expanded').classList.toggle('expanded');
burgerButton.setAttribute('aria-expanded', burgerButton.getAttribute('aria-expanded') === 'true' ? 'false' : 'true');
burgerButton.setAttribute('aria-label', burgerButton.getAttribute('aria-expanded') === 'true' ? 'Lukk meny' : 'ĂÂ
pne meny');
// This doesn't seem to do anything? But there's styling dependent on it some places
document.body.classList.toggle('hamburger-expanded');
}
// Called via the eventlistener - if the key is Escape, toggle the dropdown and remove the eventlistener
function closeDropdown(e) {
if(e.key === 'Escape') {
toggleDropdown();
// Set the focus back on the button when clicking escape, so the user can continue tabbing down
// the page in a natural flow
document.querySelector('[data-id="pageElements-4"] .burger-btn').focus();
window.removeEventListener('keydown', closeDropdown);
}
}
if(burgerButton) {
burgerButton.addEventListener('click', function(e) {
e.preventDefault();
toggleDropdown();
// If the menu gets expanded, add the eventlistener that will close it on pressing Escape
// else, remove the eventlistener otherwise it will continue to listen for escape even if the menu is closed.
if(document.querySelector('[data-id="pageElements-4"] .burger-btn').getAttribute('aria-expanded') === 'true') {
window.addEventListener('keydown', closeDropdown);
} else {
window.removeEventListener('keydown', closeDropdown);
}
})
}
if (dropdownCloseSection) {
dropdownCloseSection.addEventListener('click', function(e) {
e.preventDefault();
toggleDropdown();
});
}
document.querySelectorAll('.hamburger .hamburger-expander, .hamburger .hamburger-container, .stop-propagation').forEach(function (element) {
element.addEventListener('click', function (e) {
e.stopPropagation();
});
});
}());
</script>
<figure class="logo">
<a href=" //www.dagsavisen.no" aria-label="GĂ„ til forside">
<img src="/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg"
alt="GĂ„ til forside. Logo, dagsavisen.no"
width="157"
>
</a>
</figure>
<nav class="navigation mainMenu">
<ul class="menu-list">
<li class="first-list-item subscribe-btn menu--subscribe">
<a href="https://abonnement.dagsavisen.no/1-mnd-for-1-kr-knapp" target="_self">FĂ„ tilgang</a>
</li>
<li class="first-list-item login-btn menu--login">
<a href="https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen" target="_self">Logg inn</a>
</li>
<li class="first-list-item menu--logout">
<a href="https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F" target="_self">Les E-avis</a>
</li>
<li class="first-list-item login-btn menu--logout">
<a href="https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext" target="_self">Min side</a>
</li>
</ul>
</nav>
</div>
</div>
<script>
(function () {
if (!'IntersectionObserver' in window) { return;}
var scrollEvents = scrollEvents || [];
if (scrollEvents) {
const domInterface = {
classList: {
remove: () => {},
add: () => {}
},
style: {
cssText: ''
}
};
scrollEvents.forEach(function(event) {
var callback = function (entries, observer) {
if (!entries[0]) { return; }
if (entries[0].isIntersecting) {
event.styles.forEach(function(item) {
(document.querySelector(item.selector) || domInterface).style.cssText = "";
});
event.classes.forEach(function(item) {
item.class.forEach(function(classname) {
(document.querySelector(item.selector) || domInterface).classList.remove(classname);
});
});
} else {
event.styles.forEach(function(item) {
(document.querySelector(item.selector) || domInterface).style.cssText = item.style;
});
event.classes.forEach(function(item) {
item.class.forEach(function(classname) {
(document.querySelector(item.selector) || domInterface).classList.add(classname);
});
});
}
};
var observer = new IntersectionObserver(callback, {
rootMargin: event.offset,
threshold: 1
});
var target = document.querySelector(event.target);
if (target) {
observer.observe(target);
}
});
}
}());
window.Dac.clientData.paywall.toggleAuthenticatedContent();
</script>
</header>
<section id="mainArticleSection" class="main article">
<div data-element-guid="416070ce-e7ca-464c-ecfc-a4ffc025cef4" class="placeholder placement-top">
<div data-element-guid="40127d06-0b3d-4aae-d596-6f4167f125cb" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label" style="">
<span class="ad-label">Annonse</span>
<div class="adunit" id="toppbanner" style="min-height:150px;"></div>
<script>
googletag.cmd.push(function() {
googletag.display('toppbanner');
});
</script>
</div>
</div>
<main class="pageWidth">
<article class=" "
>
<section class="main article k5a-article" id="main">
<div></div>
<script>
(function() {
let windowUrl = window.location.href;
windowUrl = windowUrl.substring(windowUrl.indexOf('?') + 1);
let messageElement = document.querySelector('.shareableMessage');
if (windowUrl && windowUrl.includes('code') && windowUrl.includes('expires')) {
messageElement.style.display = 'block';
}
})();
</script>
<div data-element-guid="3db3e57d-075c-431a-843d-dff51dc01687" class="articleHeader column hasCaption">
<h1 class="headline mainTitle " style="">FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser</h1>
<h2 class="subtitle " style="">FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.</h2>
<div class="media">
<figure data-element-guid="fc467da9-8c0e-4db2-a27c-bfe4f09c90cb" class="headerImage">
<div class="img fullwidthTarget">
<picture>
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=webp"
width="1058"
height="604"
media="(min-width: 768px)"
type="image/webp">
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=jpg"
width="1058"
height="604"
media="(min-width: 768px)"
type="image/jpeg">
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=webp"
width="480"
height="274"
media="(max-width: 767px)"
type="image/webp">
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg"
width="480"
height="274"
media="(max-width: 767px)"
type="image/jpeg">
<img src="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg"
width="480"
height="274"
title="Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pÄ kne pÄ bakken med hendene i vÊret."
alt=""
style=""
>
</picture>
</div>
</figure>
<div class="floatingText"></div>
</div>
<div class="caption " data-showmore="Vis mer">
<figcaption itemprop="caption" class="">Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pÄ kne pÄ bakken med hendene i vÊret.</figcaption>
<figcaption itemprop="author" class="" data-byline-prefix="">Palestine TV via AP / NTB</figcaption>
</div>
<p class="kicker tertiary color_mobile_tertiary" style="">Verden</p>
<div data-element-guid="709b3298-1bc1-4855-bcb4-0f12c9b4b6ca" class="meta">
<div class="bylines">
<div data-element-guid="17e5d224-a714-4681-a04e-47dea16fbcd3" class="byline column" itemscope itemtype="http://schema.org/Person">
<div class="content">
<address class="name">
<span class="lab-hidden-byline-name" itemprop="name">NTB-AFP </span>
<span class="firstname ">NTB-AFP</span>
</address>
</div>
</div>
</div>
<div class="dates">
<span class="dateGroup datePublished">
<span class="dateLabel">Publisert</span>
<time datetime="2025-11-28T14:35:05.000Z" title="Publisert 28.11.2025 - 15:35">28.11.2025 - 15:35</time>
</span>
</div>
<div class="read-time">
<span>Lesetid: <span class="read-time-value">1 min</span></span>
</div>
<div class="social">
<a target="blank" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-social-facebook" aria-label="Del pÄ Facebook"></a>
<a target="blank" href="mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-mail" aria-label="Del via e-mail"></a>
</div>
</div>
</div>
<div data-element-guid="7ee783ac-4dd7-4f7e-897d-8b30342b5a05" class="placeholder fullWidth">
<div data-element-guid="bd145777-1524-4546-8494-0a7e69dad9da" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label" style="">
<span class="ad-label">Annonse</span>
<div class="adunit" id="nettbanner1" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('nettbanner1');
});
</script>
</div>
</div>
<div data-element-guid="709b3298-1bc1-4855-bcb4-0f12c9b4b6ca" class="bodytext large-12 small-12 medium-12">
<p>Drapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.</p><p>ù Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.</p><p>FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂÂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.</p><p>Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.</p><div data-element-guid="c0b613e0-af21-4bfa-9d47-6c40f15e8036" class="column google-ad display-label widthFull" style="">
<span class="ad-label">Annonse</span>
<div class="adunit" id="articleboard/board1" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('articleboard/board1');
});
</script>
</div>
<p>De to mennene var 26 og 37 Är gamle. Videoene viser hvordan de fÞrst kommer ut av en bygning med hendene i vÊret, omringet av israelske soldater. Klippene viser ogsÄ at de ligger pÄ bakken fÞr de fÄr ordre om Ä gÄ tilbake til bygningen. Deretter hÞres skudd, og videoene viser de to liggende livlÞse pÄ bakken. </p><p>Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrÄet AFP.</p><div data-element-guid="d555df80-bce1-4d36-815b-f5703f0804c4" id="markup_10082934" class="markupbox column desktop-floatCenter mobile-floatCenter small-12 large-8 small-abs-12 large-abs-8">
<div class="content fullwidthTarget" style="">
<script data-wid="auto" type="text/javascript" src="https://content.viralize.tv/display/?zid=AAEU4R86_QAFkLJ0&cid=ABr5ZbeA5ePc-x39"></script>
</div>
</div>
</div>
<div data-element-guid="709b3298-1bc1-4855-bcb4-0f12c9b4b6ca" class="column articleFooter">
<span class="tags">
<a href="/tags/nyheter">nyheter</a>
<a href="/tags/menneskerettigheter">menneskerettigheter</a>
<a href="/tags/israel">israel</a>
<a href="/tags/fn">fn</a>
<a href="/tags/utenomrettslige%20henrettelser">utenomrettslige henrettelser</a>
<a href="/tags/palestina">palestina</a>
<a href="/tags/scroll">scroll</a>
<a href="/tags/vestbredden">vestbredden</a>
</span>
</div>
<div class="row social">
<div class="column large-12 small-12">
<a target="blank" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-social-facebook" aria-label="Del pÄ Facebook"></a>
<a target="blank" href="mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-mail" aria-label="Del via e-mail"></a>
</div>
</div>
</section>
</article>
<section class="related desktop-fullWidth mobile-fullWidth fullwidthTarget">
<div data-element-guid="60bef09b-8a23-43eb-9dd6-e602b5d693cb" class="page-content"><div data-element-guid="90c3b4ec-5dab-48b2-9a83-380de4e7688a" class="row small-12 large-12" style=""><div
data-element-guid="91ff4fcd-532a-4a47-bebf-55ab557c8b06"
id="infiniteScroll-91ff4fcd-532a-4a47-bebf-55ab557c8b06"
class="column infiniteScroll small-12 large-12 small-abs-12 large-abs-12">
<div id="infinity-91ff4fcd-532a-4a47-bebf-55ab557c8b06"></div>
<div id=infiniteTarget-91ff4fcd-532a-4a47-bebf-55ab557c8b06 class="content " style="">
<script>
function showEverything(id) {
const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);
infiniteCollapse.classList.add("infiniteVisibility");
const bodyText = document.querySelector(`#main-${ id } .bodytext`);
bodyText.classList.remove("infiniteRelativity");
const visibilityButton = document.getElementById(`infiniteButton-${ id }`);
const infiniteFade = document.getElementById(`infiniteFade-${ id }`);
infiniteFade.classList.add("infiniteInvisibility");
visibilityButton.classList.remove("infiniteVisibility");
visibilityButton.classList.add("infiniteInvisibility");
}
function collapseArticle(id) {
const bodyText = document.querySelector(`#main-${ id } .bodytext`);
const bodyTextChildren = Array.from(bodyText.children);
const paragraphs = [];
bodyTextChildren.forEach((element, index) => {
if (element.tagName === "P") {
paragraphs.push({ element, index }); // extract paragraphs, retain original index in body text
}
});
if (paragraphs && paragraphs.length > 2) {
const secondParagraph = paragraphs[1].element;
bodyText.classList.add("infiniteRelativity");
for (let i = 0; i <= paragraphs[1].index; i++) {
bodyTextChildren[i].classList.add("infiniteVisibility");
}
const secondRectangle = secondParagraph.getBoundingClientRect();
secondParagraph.insertAdjacentHTML("afterbegin", `<div id="infiniteFade-${ id }" class="infiniteFade"></div>`);
if (!document.getElementById(`infiniteButton-${ id }`)) {
secondParagraph.insertAdjacentHTML("afterend", `<button id="infiniteButton-${ id }" onclick="showEverything(${ id })" class="infiniteButton infiniteVisibility" id=infiniteButton-${ id }>Fortsett Ă„ lese</button>`);
}
const backgroundColor = window.getComputedStyle(document.body).getPropertyValue("background-color");
const backgroundColorWithOpacity = backgroundColor.replace("rgb", "rgba");
const backgroundColorWithOpacityStart = backgroundColorWithOpacity.replace(")", ", 1)");
const backgroundColorWithOpacityStop = backgroundColorWithOpacity.replace(")", ", 0)");
const infiniteFade = document.getElementById(`infiniteFade-${ id }`);
infiniteFade.setAttribute("style", `height: ${ secondRectangle.height + 80 }px; background: linear-gradient(0deg, ${ backgroundColorWithOpacityStart } 30%, ${ backgroundColorWithOpacityStop } 100%);`); // margin-bottom: 5rem;
} else {
// if fewer than 2 paragraphs, show everything
const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);
infiniteCollapse.classList.add("infiniteVisibility");
}
};
function observeArticle(id, url) {
const articleOptions = {
root: null,
rootMargin: "0px",
threshold: [0, 0.25, 0.50, 0.75, 1.0]
};
const articleCallback = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
// when scrolling down, check when top is more than halfway up
// when scrolling up, check when bottom is more than halfway down
if ((entry.target.getBoundingClientRect().top > 0 && entry.target.getBoundingClientRect().top < (window.innerHeight / 2)) || (entry.target.getBoundingClientRect().top < 0 && entry.target.getBoundingClientRect().bottom > (window.innerHeight / 2))) {
const currentId = window.location.pathname.split("/").pop();
const currentArticle = document.getElementById(`infiniteArticle-${ id }`);
const currentArticleUrl = currentArticle.getAttribute("data-article-url") || `${ window.location.origin }${ url}`;
const currentArticleEncodedUrl = encodeURI(currentArticleUrl);
if (id !== currentId) {
window.history.replaceState({}, "", currentArticleEncodedUrl);
if (typeof pbjs !== "undefined" && pbjs.setConfig) {
pbjs.setConfig({ pageUrl: currentArticleEncodedUrl });
}
currentArticle.classList.add("observed");
const lab_article_data = {
tagsString: '',
};
if (window.Dac && window.Dac.InfinityScrollAds) {
const scrollads = new Dac.InfinityScrollAds(id, currentId, entry);
scrollads.reloadSkyscraperAds();
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');
}
} else {
currentArticle.classList.remove("observed");
}
}
}
});
};
const articleObserver = new IntersectionObserver(articleCallback, articleOptions);
const articleTarget = document.getElementById(id);
articleObserver.observe(articleTarget);
}
function setupAdIntersectionObserver(id) {
const adObserverOptions = {
root: null,
rootMargin: `${window.innerHeight * 4}px 0px ${window.innerHeight * 4}px 0px`,
threshold: 0
};
const adObserverCallback = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
const currentId = window.location.pathname.split("/").pop();
if (window.Dac && window.Dac.InfinityScrollAds) {
const scrollads = new Dac.InfinityScrollAds(id);
scrollads.reloadArticleAds();
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');
}
observer.unobserve(entry.target);
}
});
};
const target = document.getElementById(`infiniteArticle-${id}`);
if (target) {
const adObserver = new IntersectionObserver(adObserverCallback, adObserverOptions);
adObserver.observe(target);
} else {
console.warn(`Target element infiniteArticle-${id} not found for ad observer.`);
}
}
(function() {
// prevent fetching infinite scroll inside infinite scroll
if ("default" !== "infinitescroll") {
const apiUrl = "https://api.dagsavisen.no";
const domain = "https://www.dagsavisen.no";
const siteId = "4";
const rootId = "10082904";
const rootUrl = window.location.pathname; // original URL
const articles = [];
const isArticle = "page_article" === "page_article";
const infiniteSource = "dagsavisenscroll" ? "feed" : "api";
const infiniteFeed = "dagsavisenscroll" || "";
const infiniteOptions = {
root: null,
rootMargin: `${ window.innerHeight * 2 }px`,
threshold: [0, 0.25, 0.50, 0.75, 1.0]
};
let isReady = true;
const infiniteCallback = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting && isReady && articles.length > 0) {
isReady = false;
let articleBatch = articles.splice(0, 5);
let remainingArticles = articleBatch.length;
articleBatch.forEach((article) => {
remainingArticles--;
if (article.url) {
fetch(`${ domain }${ article.url }?lab_opts=infinitescroll`)
.then((response) => {
if (!response.ok) {
throw new Error(`Could not fetch article: ${ response.status } - ${ response.statusText }`);
} else {
return response.text();
}
})
.then((response) => {
const articleContainer = document.createElement("div");
articleContainer.id = article.id;
articleContainer.appendChild(document.createRange().createContextualFragment(response));
const infinity = document.getElementById("infinity-91ff4fcd-532a-4a47-bebf-55ab557c8b06");
infinity.appendChild(articleContainer);
if (window.Dac && window.Dac.Definition) {
const definition = new Dac.Definition(`infiniteSection-${ article.id }`);
definition.setup();
}
collapseArticle(article.id);
observeArticle(article.id, article.url);
setupAdIntersectionObserver(article.id);
})
.catch((error) => console.log(error))
.finally(() => {
if (remainingArticles === 0) {
isReady = true;
}
});
} else {
if (remainingArticles === 0) {
isReady = true;
}
}
});
}
});
};
const infiniteTarget = document.getElementById("infiniteTarget-91ff4fcd-532a-4a47-bebf-55ab557c8b06");
if (infiniteSource === "api") {
fetch(`${ apiUrl }/article?site_id=${ siteId }&query=NOT paywall:*`) // "paywall": "" or no paywall property
.then((response) => {
if (!response.ok) {
throw new Error(`Could not fetch articles from Labrador API: ${ response.status } - ${ response.statusText }`);
} else {
return response.json();
}
})
.then((response) => {
response.result.forEach((entry) => {
if (((isArticle && entry.id !== rootId) || !isArticle) && !(articles.some(((article) => article.id === entry.id)))) {
articles.push({ id: entry.id, url: entry.published_url });
}
});
infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);
infiniteObserver.observe(infiniteTarget);
})
.catch((error) => console.log(error));
} else if (infiniteSource === "feed") {
fetch(`${ apiUrl }/feed/data/${ infiniteFeed }`)
.then((response) => {
if (!response.ok) {
throw new Error(`Could not fetch articles from feed: ${ response.status } - ${ response.statusText }`);
} else {
return response.json();
}
})
.then((response) => {
if (response && response.entries) {
response.entries.forEach((entry) => {
if (((isArticle && entry.id !== rootId) || !isArticle) && entry.siteDomain === domain && !entry.paywall && !(articles.some(((article) => article.id === entry.id)))) {
articles.push({ id: entry.id, url: entry.url });
}
});
infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);
infiniteObserver.observe(infiniteTarget);
}
})
.catch((error) => console.log(error));
}
// navigate to original URL if infinite scroll element is no longer visible
const rootOptions = {
root: null,
rootMargin: "0px",
threshold: [0, 0.25, 0.50, 0.75, 1.0]
};
const rootCallback = (entries, observer) => {
entries.forEach((entry) => {
if (!entry.isIntersecting) {
const query = location.search;
window.history.replaceState({}, "", rootUrl + query);
}
});
};
const rootObserver = new IntersectionObserver(rootCallback, rootOptions);
const rootTarget = document.getElementById("infinity-91ff4fcd-532a-4a47-bebf-55ab557c8b06");
rootObserver.observe(rootTarget);
}
})();
</script>
</div>
</div>
</div>
</div>
</section>
</main>
<div data-element-guid="f7a45592-c5b2-4956-e0d6-7d3834f45734" class="placeholder placement-left">
<div data-element-guid="dbabb03d-2918-41f3-e7ec-61d76b575eba" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label" style="top: 80px;">
<span class="ad-label">Annonse</span>
<div class="adunit" id="left_sticky" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('left_sticky');
});
</script>
</div>
</div>
<div data-element-guid="9f71af15-3eab-4c06-e1dc-76f609e3560f" class="placeholder placement-right">
<div data-element-guid="07ff33dc-15ff-4bb1-dd44-67dc691777d4" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label" style="top: 80px;">
<span class="ad-label">Annonse</span>
<div class="adunit" id="right_sticky" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('right_sticky');
});
</script>
</div>
</div>
</section>
<template class="definitionTemplate">
<div class="definitionPopup">
<div class="definitionInfo">
<p></p>
<span></span>
<button class="definitionClose">✕</button>
</div>
</div>
</template>
<script>
(function(){
const audioPlayers = document.querySelectorAll('.dacInlineAudio');
for (const audioPlayer of audioPlayers) {
window.dachserData.push('audioInline', audioPlayer);
}
window.onload = function() {
if (window.Dac && window.Dac.Definition) {
const definition = new Dac.Definition();
definition.setup();
}
};
})();
</script>
<script>
window.lab_article_data = window.lab_article_data || {};
if (lab_article_data[10082904]) {
lab_article_data[10082904].tagsString = 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden';
lab_article_data[10082904].section = 'nyheter';
lab_article_data[10082904].pageType = 'article';
} else {
lab_article_data[10082904] = {
tagsString: 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden'
, section: 'nyheter'
, pageType: 'article'
};
}
</script>
<footer class="page">
<div data-element-guid="db03fb0e-a51c-4e54-81eb-cdc307ac535f" class="row-section desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding" style="">
<div class="row small-12 large-12 desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding" style=""><div data-element-guid="ae45324d-ecfa-4784-bccf-5cd7eb4416ac" id="markup_200636" class="markupbox column small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<div class="content fullwidthTarget" style="">
<div style="display: flex; gap: 12px; padding: 10px 0; align-items: center; justify-content: flex-start;">
<a href="https://www.facebook.com/dagsavisen/" title="Facebook" target="_blank" rel="noopener noreferrer">
<svg width="24" height="24" viewBox="0 0 512 512" aria-hidden="true" focusable="false" style="fill: black; display: block;">
<path d="M432 32H80A48 48 0 0 0 32 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H432a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"></path>
</svg>
</a>
<a href="https://twitter.com/Dagsavisen" title="X (Twitter)" target="_blank" rel="noopener noreferrer">
<svg width="24" height="24" viewBox="0 0 512 512" aria-hidden="true" focusable="false" style="fill: black; display: block;">
<path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path>
</svg>
</a>
<a href="https://www.dagsavisen.no/arc/outboundfeeds/rss/" title="RSS" target="_blank" rel="noopener noreferrer">
<svg width="24" height="24" viewBox="0 0 512 512" aria-hidden="true" focusable="false" style="fill: black; display: block;">
<path d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path>
</svg>
</a>
</div>
</div>
</div>
<div data-element-guid="b53d7035-d68b-4b01-aa2a-49cd781f2358" class="column text_singleline small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<h2 class="content singleline t14 tm16 align-left mobile_text_align_align-left font-PTSans" style=" ">
Copyright Dagsavisen Ă© 2025
</h2>
</div><div data-element-guid="536ce190-8525-4b44-a3db-621ea920bfb0" class="column text_singleline small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<h2 class="content singleline" style=" ">
</h2>
</div></div>
</div>
<div data-element-guid="1808f1ac-04a7-44a6-ba56-4c901a977160" class="row-section desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style="">
<div class="row small-12 large-12 desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style=""><div data-element-guid="e47daa55-9f2d-458c-84fa-7678801e0a74" class="column text_singleline small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<h2 class="content singleline t16 tm17" style=" ">
<span data-lab-text_size_desktop="20" class="t20 font-weight-bold m-font-weight-bold font-PTSerif" data-lab-font_weight_desktop="font-weight-bold" data-lab-fontface="PTSerif">DAGSAVISEN<br></span>
<br><span data-lab-fontface="PTSerif" class="font-PTSerif">SjefredaktĂžr: <a href="mailto:Lars.West.Johnsen@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Lars West Johnsen</a>
<br>Adm. direktĂžr: <a href="mailto:nina.kordahl@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Nina Kordahl</a>
<br>NyhetsredaktĂžr (konst.): <a href="mailto:tore.ryssdalsnes@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Tore Ryssdalsnes</a>
<br>NyhetsredaktĂžr: <a href="mailto:kathleen.buer@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Kathleen Buer </a>(permisjon)
<br>KulturredaktĂžr: <a href="mailto:mode.steinkjer@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" target="_blank">Mode Steinkjer</a> </span>
</h2>
</div><div data-element-guid="48f44d45-4e34-470b-a0ae-74f9602c1356" class="column text_singleline small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<h2 class="content singleline t16 tm17 font-PTSerif" style=" ">
<br><br>Desksjef:
<a href="mailto:espen.rusdal@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Espen HÄgensen Rusdal</a><br>Nyhetssjef: <a href="mailto:ines.zander@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Ines Margot Zander</a> (permisjon) <br>Nyhetsleder: <a href="mailto:jorn.henriksen.skjaerpe@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">JÞrn H. SkjÊrpe</a>
<br>Debattansvarlig: <a href="mailto:hermund.kjernli@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Hermund Lybeck Kjernli</a>
</h2>
</div><div data-element-guid="c532d8a8-52df-46f5-88b4-a1b8c53e71c8" class="column text_singleline small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<h2 class="content singleline t16 tm17 font-PTSerif" style=" ">
<span class="font-weight-bold m-font-weight-bold t20" data-lab-font_weight_desktop="font-weight-bold" data-lab-text_size_desktop="20">KONTAKT OSS</span><br><br>Sentralbord: 22 99 80 00
Abonnement: 22 99 80 50
<br>Organisasjonr.: 980 454 347
<br><a href="mailto:tips@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Tips oss</a>
<br>Frontsjef nÄ: <a href="mailto:dag.hoie@dagsavisen.no">Dag HÞie</a>
</h2>
</div><div data-element-guid="72e00771-eb9a-4652-89b4-62940839305d" id="markup_9795237" class="markupbox column small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<div class="content fullwidthTarget" style="">
<h2 class="content singleline t16 tm17 font-PTSerif" style=" ">
<span data-lab-font_weight_desktop="font-weight-bold" class="font-weight-bold m-font-weight-bold t19" data-lab-text_size_desktop="19">
OM OSS
</span><br><br>
<a href="https://nuu.no/dagsavisen" target="_blank" class="" data-lab-text_color_desktop="" style="color: black;"></a>
<span class="primary color_mobile_primary" data-lab-text_color_desktop="primary">
<a href="https://nuu.no/dagsavisen" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Jobb i Mediehuset Dagsavisen
</a><br>
<a href="https://www.dagsavisen.no/kontakt-oss" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Kontakt oss
</a><br>
</span>
<span class="primary color_mobile_primary" data-lab-text_color_desktop="primary">
<a href="https://www.dagsavisen.no/kundeservice" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Kundeservice
</a><br>
<a href="https://da.ocast.com/nb/" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Annonse
</a><br>
</span>
<a href="https://www.dagsavisen.no/personvern/" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Personvernpolicy
</a><br>
<a href="#" onclick="window._sp_.gdpr.loadPrivacyManagerModal("986498"); return false;" style="color: black;">
Personverninnstillinger
</a>
</h2>
</div>
</div>
</div>
</div>
<div data-element-guid="339e156c-7e0b-40ff-802a-58539143536f" class="row-section bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style="">
<div class="row small-12 large-12 bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style=""><div data-element-guid="39e0e85b-6786-4735-8423-f2a10dd8a27d" id="markup_101521" class="markupbox column small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<div class="content fullwidthTarget" style="">
</div>
</div>
<article data-element-guid="da72d23d-e66d-4f91-8ddf-f145ff3dfe41" class="column small-12 large-4 small-abs-12 large-abs-4 " data-site-alias="" data-section="" data-instance="101523" itemscope>
<style>@media (min-width:1024px) { [data-element-guid="da72d23d-e66d-4f91-8ddf-f145ff3dfe41"] .content { margin-right:34% !important; margin-left:35% !important; } }
@media (max-width: 1023px) { [data-element-guid="da72d23d-e66d-4f91-8ddf-f145ff3dfe41"] .content { margin-right:39% !important; margin-left:33% !important; } }</style>
<div class="content" style="">
<div class="media ">
<div class="graphic type_png">
<div class="img fullwidthTarget">
<img src="https://beta.dagsavisen.no/files/2025/04/08/RedaktĂžransvar (1).png" loading="lazy" alt="" />
</div>
</div>
<div class="floatingText">
<div class="labels">
</div>
</div>
</div>
<time itemprop="datePublished" datetime=""></time>
</div>
</article>
<div data-element-guid="8170f260-62c0-4906-b9af-8a4ecd2dc71a" id="markup_101522" class="markupbox column small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<div class="content fullwidthTarget" style="">
</div>
</div>
</div>
</div>
</footer>
<script src="/view-resources/baseview/public/common/build/baseview_dependencies_dom.js?v=1763454598-L4" data-cookieconsent="ignore"></script>
<script>
window.dachserData.handlers = {
parallax: function(item) {
if (window.Dac && window.Dac.Parallax) {
new Dac.Parallax(item);
} else {
console.warn('parallax: Missing required class Dac.Parallax. Content will not animate.');
}
},
swipehelper: function(item) {
if (window.Dac && window.Dac.SwipeHelper) {
var element = document.querySelector(item.selector);
if (!element) {
console.warn('SwipeHelper: Missing element for selector: "' + item.selector + '".');
return null;
}
return new Dac.SwipeHelper(element, item);
} else {
console.warn('SwipeHelper: Missing required function Dac.SwipeHelper.');
return null;
}
},
readprogress: function(item) {
if (window.Dac && window.Dac.ReadProgress) {
var element = document.querySelector(item.selector);
if (!element) {
console.warn('ReadProgress: Missing element for selector: "' + item.selector + '".');
return;
}
new Dac.ReadProgress(element, item);
} else {
console.warn('ReadProgress: Missing required function Dac.ReadProgress.');
}
},
tabnavigation: function(item) {
if (window.Dac && window.Dac.TabNavigation) {
new Dac.TabNavigation(item);
} else {
console.warn('TabNavigation: Missing required function Dac.Tabnavigation.');
}
},
elementattributetoggler: function(item) {
if (window.Dac && window.Dac.ElementAttributeToggler) {
new Dac.ElementAttributeToggler(item);
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.ElementAttributeToggler.');
}
},
articlelists: (item) => {
if (window.Dac && window.Dac.ArticleLists) {
new Dac.ArticleLists(item);
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.ArticleLists.');
}
}
};
window.dachserData.execute = () => {
// Parallax
// Register each element requiering js-animations
const parallaxQueue = window.dachserData.get('parallax') || [];
parallaxQueue.forEach(item => {
window.dachserData.handlers.parallax(item);
});
// SwipeHelper, used by several components like ArticleScroller etc.
// Register each element using SwipeHelper:
const swipehelperQueue = window.dachserData.get('swipehelper') || [];
swipehelperQueue.forEach(item => {
window.dachserData.setInstance(
'swipehelper',
item.selector,
window.dachserData.handlers.swipehelper(item)
);
});
// ReadProgress
const readprogressQueue = window.dachserData.get('readprogress') || [];
readprogressQueue.forEach(item => {
window.dachserData.handlers.readprogress(item);
});
// Tab-navigation
const tabnavigationQueue = window.dachserData.get('tabnavigation') || [];
tabnavigationQueue.forEach(item => {
window.dachserData.handlers.tabnavigation(item);
});
// ElementAttributeToggler
const elementAttributeTogglerQueue = window.dachserData.get('elementattributetoggler') || [];
elementAttributeTogglerQueue.forEach(item => {
window.dachserData.handlers.elementattributetoggler(item);
});
const articlelistsQueue = window.dachserData.get('articlelists') || [];
articlelistsQueue.forEach(item => {
window.dachserData.handlers.articlelists(item);
});
};
(function () {
window.dachserData.execute();
}());
</script>
<div class="powered-by "><a href="https://labradorcms.com/" target="_blank">Powered by Labrador CMS</a></div>
<script >// KILKAYA / MEDIETALL IMPLEMENTATION
const userAgent = window.navigator.userAgent;
function updateMetaContent(metaName, newContent) {
const meta = document.querySelector(`meta[property="${metaName}"]`);
if (meta && newContent) {
meta.setAttribute('content', newContent);
return true;
} else if (newContent === null) {
meta.remove();
}
return false;
}
if (userAgent.includes('Boomerang')) {
const isTablet = userAgent.includes('tablet');
const isAndroid = userAgent.includes('android');
let isLoggedIn;
if (userState) {
isLoggedIn = userState.isLoggedIn;
}
updateMetaContent('k5a:login', isLoggedIn ? '1' : '0');
updateMetaContent(
'k5a:channel',
[isTablet ? 'tablet' : 'mobile', isAndroid ? 'android' : 'ios', 'app'].join('_')
);
} else {
// We delete the meta tags
updateMetaContent('k5a:login', null);
updateMetaContent('k5a:channel', null);
}</script><script >// __RAM INVISO__
var identityIdCookieRow = document.cookie
.split('; ')
.find(function(row) {
return row.indexOf('identity-id') === 0;
});
var identityIdCookie = identityIdCookieRow ? identityIdCookieRow.split('=')[1] : null;
var decodedIdentityIdValueString = identityIdCookie ? atob(identityIdCookie) : null;
var customerNumber = decodedIdentityIdValueString ? JSON.parse(decodedIdentityIdValueString).customerNumber : 0;
var highttouchAnonymousIdRow = document.cookie
.split('; ')
.find(function(row) {
return row.indexOf('htjs_anonymous_id') === 0;
});
var highttouchAnonymousId = highttouchAnonymousIdRow ? highttouchAnonymousIdRow.split('=')[1] : '';
var imgSrc = 'https://inviso.rampanel.com/ram/Inviso?i=18005&c=51726&t=6&cg=0&r=1&rdir=1&id1=' +
customerNumber + '&id2=' + (highttouchAnonymousId || '');
var img = document.createElement('img');
img.src = imgSrc;
img.style.display = 'none';
document.body.insertBefore(img, document.body.firstChild);</script>
</body>
</html>
đïž Database Row (All Fields)
{
"article_id" : 10568,
"author" : "NTB-AFP ",
"category" : "",
"change_type" : "update",
"content" : "# FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\n\n## FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\n\nVerden\n\nDrapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.\n\nâ Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.\n\nFNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.\n\nIsrael har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.\n\nDe to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken.\n\nHendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.",
"created_at" : "2025-11-28 16:25:12",
"id" : 14451,
"image_local_path" : "/downloads/10568_4ac892324939351b6bfcf0d77f7dae61.jpg",
"image_ratio" : null,
"image_url" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"image_url_normalized" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"is_paywalled" : 0,
"is_video" : 0,
"keywords" : "nyheter, menneskerettigheter, israel, fn, utenomrettslige henrettelser, palestina, scroll, vestbredden",
"metadata" : "{\"twitter\":{\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"title\":\"Med hendene i vĂŠret ù sĂ„ ble de skutt\",\"image\":\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\",\"card\":\"summary_large_image\"},\"source_updated_at\":null,\"author\":\"NTB-AFP \",\"og\":{\"image:width\":\"1200\",\"title\":\"Med hendene i vĂŠret ù sĂ„ ble de skutt\",\"url\":\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\",\"type\":\"article\",\"image:height\":\"684\",\"image\":\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\",\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\"},\"content\":\"# FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\\n\\n## FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\\n\\nVerden\\n\\nDrapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.\\n\\nù Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.\\n\\nFNs hĂžykommissĂŠr for menneskerettigheter Volker TĂÂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.\\n\\nIsrael har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.\\n\\nDe to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken.\\n\\nHendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.\",\"published_at\":null,\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"meta\":{\"viewport\":\"width=device-width, initial-scale=1\",\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"title\":\"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\"},\"keywords\":[\"nyheter\",\"menneskerettigheter\",\"israel\",\"fn\",\"utenomrettslige henrettelser\",\"palestina\",\"scroll\",\"vestbredden\"],\"schema\":{\"microdata\":{\"name\":\"NTB-AFP \",\"author\":\"Palestine TV via AP / NTB\",\"caption\":\"Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pĂ„ kne pĂ„ bakken med hendene i vĂŠret.\"}},\"title\":\"Med hendene i vĂŠret ù sĂ„ ble de skutt\",\"is_paywalled\":0,\"image_url\":\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\",\"raw_feed_item\":\"<item>\\n <title><![CDATA[Sjokkvideo: FN krever svar fra Israel]]></title>\\n <link>https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904</link>\\n <guid>https://www.dagsavisen.no/a/10082904</guid>\\n <pubDate>2025-11-28T15:35:05+01:00</pubDate>\\n <description><![CDATA[FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.]]></description>\\n <enclosure length=\\\"0\\\" type=\\\"image/jpeg\\\" url=\\\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&x=18.17&y=39.00&cropw=44.00&croph=31.54&heightx=19.44&heighty=27.69&heightw=25.43&heighth=61.29&width=1058&height=478&format=jpg\\\" />\\n</item>\"}",
"og_title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"published_at" : "2025-11-28 14:35:05",
"raw_html" : "<!DOCTYPE html>\n<html lang=\"nb-NO\" dir=\"ltr\" class=\"resp_fonts\">\n\n <head>\n \n <script type=\"module\">\n import { ClientAPI } from '/view-resources/baseview/public/common/ClientAPI/index.js?v=1763454598-L4';\n window.labClientAPI = new ClientAPI({\n pageData: {\n url: 'https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904',\n pageType: 'article',\n pageId: '10082904',\n section: 'nyheter',\n title: 'FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser',\n seotitle: 'FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser',\n sometitle: 'Med hendene i vĂŠret ù sĂ„ ble de skutt',\n description: 'FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.',\n seodescription: 'FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.',\n somedescription: 'FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.',\n device: 'desktop',\n cmsVersion: '4.2.13',\n contentLanguage: 'nb-NO',\n published: '2025-11-28T14:35:05.000Z',\n tags: [\"nyheter\", \"menneskerettigheter\", \"israel\", \"fn\", \"utenomrettslige henrettelser\", \"palestina\", \"scroll\", \"vestbredden\"],\n bylines: [\"NTB-AFP \"],\n site: {\n domain: 'https://www.dagsavisen.no',\n id: '4',\n alias: 'dagsavisen'\n }\n // Todo: Add paywall info ...\n },\n debug: false\n });\n </script>\n\n <title>FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser</title>\n <meta name=\"title\" content=\"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\">\n <meta name=\"description\" content=\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\">\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n <link rel=\"canonical\" href=\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n \n <meta property=\"og:type\" content=\"article\">\n <meta property=\"og:title\" content=\"Med hendene i vĂŠret ù sĂ„ ble de skutt\">\n <meta property=\"og:description\" content=\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\">\n <meta property=\"article:published_time\" content=\"2025-11-28T14:35:05.000Z\">\n <meta property=\"article:modified_time\" content=\"\">\n <meta property=\"article:author\" content=\"NTB-AFP \">\n <meta property=\"article:tag\" content=\"nyheter\">\n <meta property=\"article:tag\" content=\"menneskerettigheter\">\n <meta property=\"article:tag\" content=\"israel\">\n <meta property=\"article:tag\" content=\"fn\">\n <meta property=\"article:tag\" content=\"utenomrettslige henrettelser\">\n <meta property=\"article:tag\" content=\"palestina\">\n <meta property=\"article:tag\" content=\"scroll\">\n <meta property=\"article:tag\" content=\"vestbredden\">\n <meta property=\"og:image\" content=\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\">\n <meta property=\"og:image:width\" content=\"1200\">\n <meta property=\"og:image:height\" content=\"684\">\n <meta name=\"twitter:card\" content=\"summary_large_image\">\n \n <meta name=\"twitter:title\" content=\"Med hendene i vĂŠret ù sĂ„ ble de skutt\">\n <meta name=\"twitter:description\" content=\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\">\n <meta name=\"twitter:image\" content=\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\">\n <link rel=\"alternate\" type=\"application/json+oembed\" href=\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904?lab_viewport=oembed\">\n\n <meta property=\"k5a:login\"><meta property=\"k5a:channel\">\n <script >/*\n___CMP///SOURCEPOINT IMPLEMTATION STUB FILE___\n*/\n\n// const returnIfBoomerang = `if(/Boomerang/.test(window.navigator.userAgent)){return};`;\n\n`\"use strict\";function _typeof(t){return(_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement(\"iframe\");r.style.cssText=\"display:none\",r.name=\"__tcfapiLocator\",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;\"setGdprApplies\"===n[0]?n.length>3&&2===parseInt(n[1],10)&&\"boolean\"==typeof n[3]&&(e=n[3],\"function\"==typeof n[2]&&n[2](\"set\",!0)):\"ping\"===n[0]?\"function\"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:\"stub\"}):o.push(n)},n.addEventListener(\"message\",(function(t){var e=\"string\"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n=\"object\"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,\"*\")}),n.parameter)}),!1))};\"undefined\"!=typeof module?module.exports=t:t()}();`;</script><script >/*\n___CMP///SOURCEPOINT IMPLEMTATION___\n*/\n\n// Do not show CMP in Boomerang\n(function(){\n// if(/Boomerang/.test(window.navigator.userAgent)){return};\n\ntp = window.tp || [];\nwindow._sp_queue = [];\nwindow._sp_ = {\n config: {\n accountId: 1947,\n baseEndpoint: 'https://cmp.dagsavisen.no',\n gdpr: { },\n propertyHref: 'https://dagsavisen.no',\n events: {\n onMessageChoiceSelect: function onMessageChoiceSelect(message_type, choice_id, choice_type_id) {},\n onConsentReady: function onConsentReady() {}\n },\n }\n}})();</script><script src=\"https://cmp.dagsavisen.no/unified/wrapperMessagingWithoutDetection.js\" async></script><script defer src=\"https://log.medietall.no/analytics.v2.legacy.js\" nomodule></script><script src=\"https://cdn.dagsavisen.no/analytics-injector/analytics-injector.js\" data-piano-site-id=\"628254\" data-segment-write-key=\"aFd42Cuut9SOlPJIxmoVVmgxhwgP7Zlb\" data-hightouch-write-key=\"094d98872591ff258079a1fba084b47ed321a44e6d331054ab489ca855ed9b87\" data-chartbeat-enabled=\"true\" data-enable-utm=\"true\" data-campaign-prefix=\"utm_,at_\" data-clarity-id=\"fg9hm5zysj\"></script><script src=\"https://cdn.dagsavisen.no/unite-labrador-script/unite.min.js\"></script><script >window.unite.init({\n piano: {\n appId: 'tOpq1vicpu',\n env: 'production',\n cxenseSiteId: '9222309366332723939',\n debug: false,\n },\n labrador: {\n loginUrl: 'https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen',\n minSideUrl: 'https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext',\n }\n});</script>\n <style >.ad-label {\n display: block;\n overflow: hidden !important;\n position: absolute !important;\n left: 50% !important;\n transform: translateX(-50%) !important;\n text-align: center !important;\n text-transform: lowercase !important;\n}\n\n.ad-label::first-letter {\n text-transform: uppercase !important;\n}</style>\n <link href=\"https://cdn.dagsavisen.no/unite-labrador-script/unite.min.css\" rel=\"stylesheet\">\n <meta property=\"og:url\" content=\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\">\n <link type=\"image/png\" rel=\"icon\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/favicon.ico\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"16x16\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-16x16.png\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"32x32\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-32x32.png\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"192x192\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-192x192.png\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"512x512\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-512x512.png\">\n <link type=\"image/png\" rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/apple-touch-icon.png\">\n \n <link href=\"https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900\" rel=\"stylesheet\" >\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/grid.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/main.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/colors.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/print.css?v=1763454598-L4\" media=\"print\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/foundation-icons/foundation-icons.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/site/dagsavisen.css?v=1763454598-L4\">\n <style data-key=\"custom_properties\">\n :root{--primary: rgba(0,0,0,1);--secondary: rgba(251,251,251,1);--tertiary: rgba(168,33,40,1);--bg-primary: rgba(0,0,0,1);--bg-secondary: rgba(255,255,255,1);--bg-tertiary: rgba(244,243,240,1);--bg-quaternary: rgba(168,33,40,1);}\n </style>\n <style data-key=\"background_colors\">\n .bg-primary {background-color: rgba(0,0,0,1);color: #fff;}.bg-secondary {background-color: rgba(255,255,255,1);}.bg-tertiary {background-color: rgba(244,243,240,1);}.bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary {background-color: rgba(0,0,0,1);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary {background-color: rgba(255,255,255,1);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary {background-color: rgba(244,243,240,1);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}}\n </style>\n <style data-key=\"background_colors_opacity\">\n .bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}.bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}.bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}.bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}.bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}.bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}.bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}.bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}.bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}.bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}.bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}.bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}.bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}.bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}.bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}.bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}}\n </style>\n <style data-key=\"border_colors\">\n .border-bg-primary{--border-color: var(--bg-primary);}.mobile_border-bg-primary{--mobile-border-color: var(--bg-primary);}.border-bg-secondary{--border-color: var(--bg-secondary);}.mobile_border-bg-secondary{--mobile-border-color: var(--bg-secondary);}.border-bg-tertiary{--border-color: var(--bg-tertiary);}.mobile_border-bg-tertiary{--mobile-border-color: var(--bg-tertiary);}.border-bg-quaternary{--border-color: var(--bg-quaternary);}.mobile_border-bg-quaternary{--mobile-border-color: var(--bg-quaternary);}\n </style>\n <style data-key=\"font_colors\">\n .primary {color: rgba(0,0,0,1) !important;}.secondary {color: rgba(251,251,251,1) !important;}.tertiary {color: rgba(168,33,40,1) !important;}@media (max-width: 1023px) { .color_mobile_primary {color: rgba(0,0,0,1) !important;}}@media (max-width: 1023px) { .color_mobile_secondary {color: rgba(251,251,251,1) !important;}}@media (max-width: 1023px) { .color_mobile_tertiary {color: rgba(168,33,40,1) !important;}}\n </style>\n <style data-key=\"image_gradient\">\n .image-gradient-bg-primary{--background-color: var(--bg-primary);}.color_mobile_image-gradient-bg-primary{--mobile-background-color: var(--bg-primary);}.image-gradient-bg-secondary{--background-color: var(--bg-secondary);}.color_mobile_image-gradient-bg-secondary{--mobile-background-color: var(--bg-secondary);}.image-gradient-bg-tertiary{--background-color: var(--bg-tertiary);}.color_mobile_image-gradient-bg-tertiary{--mobile-background-color: var(--bg-tertiary);}.image-gradient-bg-quaternary{--background-color: var(--bg-quaternary);}.color_mobile_image-gradient-bg-quaternary{--mobile-background-color: var(--bg-quaternary);}\n </style>\n <style data-key=\"custom_css_variables\">\n :root {\n --lab_page_width: 1003px;\n --lab_columns_gutter: 11px;\n --space-top: 80;\n --space-top-adnuntiusAd: ;\n }\n\n @media(max-width: 767px) {\n :root {\n --lab_columns_gutter: 10px;\n }\n }\n\n @media(min-width: 767px) {\n :root {\n }\n }\n </style>\n<script src=\"/view-resources/public/common/JWTCookie.js?v=1763454598-L4\"></script>\n<script src=\"/view-resources/public/common/Paywall.js?v=1763454598-L4\"></script>\n <script>\n window.Dac = window.Dac || {};\n (function () {\n if (navigator) {\n window.Dac.clientData = {\n language: navigator.language,\n userAgent: navigator.userAgent,\n innerWidth: window.innerWidth,\n innerHeight: window.innerHeight,\n deviceByMediaQuery: getDeviceByMediaQuery(),\n labDevice: 'desktop', // Device from labrador\n device: 'desktop', // Device from varnish\n paywall: {\n isAuthenticated: isPaywallAuthenticated(),\n toggleAuthenticatedContent: toggleAuthenticatedContent,\n requiredProducts: [],\n },\n page: {\n id: '10082904',\n extId: 'ntb-dagsavisen10082904'\n },\n siteAlias: 'dagsavisen',\n debug: window.location.href.includes('debug=1')\n };\n function getDeviceByMediaQuery() {\n if (window.matchMedia('(max-width: 767px)').matches) return 'mobile';\n if (window.matchMedia('(max-width: 1023px)').matches) return 'tablet';\n return 'desktop';\n }\n\n function isPaywallAuthenticated() {\n if (window.Dac && window.Dac.JWTCookie) {\n var JWTCookie = new Dac.JWTCookie({ debug: false });\n return JWTCookie.isAuthenticated();\n }\n return false;\n }\n\n function toggleAuthenticatedContent(settings) {\n if (!window.Dac || !window.Dac.Paywall) {\n return;\n }\n var Paywall = new Dac.Paywall();\n var updateDOM = Paywall.updateDOM;\n\n if(settings && settings.displayUserName) {\n var userName = Paywall.getUserName().then((userName) => {\n updateDOM(userName !== false, userName, settings.optionalGreetingText);\n });\n } else {\n updateDOM(window.Dac.clientData.paywall.isAuthenticated);\n }\n }\n }\n }());\n </script>\n\n <script type=\"module\" src=\"/view-resources/baseview/public/common/baseview/moduleHandlers.js?v=1763454598-L4\" data-cookieconsent=\"ignore\"></script>\n<!-- Google Tag Manager -->\n<script>\n window.dataLayer = window.dataLayer || [];\n</script>\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-T56SZZ8');</script>\n\n <script async src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"></script>\n <script>\n window.googletag = window.googletag || {cmd: []};\n\n googletag.cmd.push(function() {\n var handleAsTablet = (Dac.clientData.device === 'tablet' || Dac.clientData.innerWidth < 1316);\n\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/toppbanner', [[980,150], [980,300], [1020,150], [1020,300], [1065,150], [1065,300]], 'toppbanner')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && 'true' === 'true')) {\n googletag\n .defineSlot('/38586112/left_sticky', [[180,500], [160,600], [300,600], [460,1001]], 'left_sticky')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && 'true' === 'true')) {\n googletag\n .defineSlot('/38586112/right_sticky', [[180,500], [160,600], [300,600], [460,1000]], 'right_sticky')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/nettbanner1', [[980,150], [980,300], [1920,1080]], 'nettbanner1')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board1', [[580,400], [580,500]], 'articleboard/board1')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board2', [[580,400], [580,500]], 'articleboard/board2')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board3', [[580,400], [580,500]], 'articleboard/board3')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board4', [[580,400], [580,500]], 'articleboard/board4')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board5', [[580,400], [580,500]], 'articleboard/board5')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board6', [[580,400], [580,500]], 'articleboard/board6')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board7', [[580,400], [580,500]], 'articleboard/board7')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board8', [[580,400], [580,500]], 'articleboard/board8')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board9', [[580,400], [580,500]], 'articleboard/board9')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board10', [[580,400], [580,500]], 'articleboard/board10')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board11', [[580,400], [580,500]], 'articleboard/board11')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board12', [[580,400], [580,500]], 'articleboard/board12')\n .addService(googletag.pubads());\n }\n\n googletag.pubads().setTargeting(\"env\", \"prod\");\n googletag.pubads().setTargeting(\"site\", \"dagsavisen\");\n googletag.pubads().setTargeting(\"section\", \"nyheter\");\n googletag.pubads().setTargeting(\"context\", \"article\");\n googletag.pubads().setTargeting(\"tags\", \"nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden\");\n\n var useLadyLoading = true || false;\n if (useLadyLoading) {\n googletag.pubads().enableLazyLoad({\n fetchMarginPercent: 50 || 150, // Fetch ad content when it is within 1.5 viewports of the visible area\n renderMarginPercent: 45 || 150, // Render ads when they are within 1.5 viewports of the visible area\n mobileScaling: 2.0\n });\n }\n \n googletag.pubads().enableSingleRequest();\n googletag.pubads().collapseEmptyDivs();\n googletag.enableServices();\n });\n </script>\n <link href=\"https://fonts.googleapis.com/css?family=PT+Sans:regular,italic,700,700italic\" rel=\"stylesheet\" >\n <link href=\"https://fonts.googleapis.com/css?family=Inter:regular,300,300italic,200italic,200,100,100italic,500,italic,500italic,600,700,600italic,700italic,900italic,800italic,800,900\" rel=\"stylesheet\" >\n <link href=\"https://fonts.googleapis.com/css?family=PT+Serif:regular,italic,700italic,700\" rel=\"stylesheet\" >\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Serif:regular,300,300italic,700,600italic,700italic,600,800,900,800italic,900italic,500,italic,500italic,200italic,200,100,100italic\" rel=\"stylesheet\" >\n <style id=\"dachser-vieweditor-styles\">\n .articleHeader .headline { font-family: \"PT Serif\"; font-weight: 700; font-style: normal; font-size: 3rem; }\n .articleHeader .subtitle { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; font-size: 1.625rem; }\n .bodytext { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; font-size: 1.125rem; }\n .byline .name { font-family: \"Inter\"; font-weight: normal; font-style: normal; }\n article .meta .dates { font-family: \"Inter\"; font-weight: normal; font-style: normal; }\n article .meta .dates .dateLabel { font-family: \"Inter\"; font-weight: normal; font-style: normal; }\n .articleHeader .kicker { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; }\n article.column { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; }\n header#nav, header.pageHeader { font-family: \"Inter\"; font-weight: normal; font-style: normal; font-size: 0.875rem; text-transform: default; }@media (max-width: 767px) { .resp_fonts header#nav, header.pageHeader {font-size: calc(0.262vw * 14); } }\n .font-PTSans { font-family: \"PT Sans\" !important; }\n .font-PTSans.font-weight-normal { font-weight: normal !important; }\n .font-PTSans.font-weight-bold { font-weight: 700 !important; }\n .font-Inter { font-family: \"Inter\" !important; }\n .font-Inter.font-weight-normal { font-weight: normal !important; }\n .font-Inter.font-weight-light { font-weight: 300 !important; }\n .font-Inter.font-weight-bold { font-weight: 600 !important; }\n .font-Inter.font-weight-black { font-weight: 800 !important; }\n .font-PTSerif { font-family: \"PT Serif\" !important; }\n .font-PTSerif.font-weight-normal { font-weight: normal !important; }\n .font-PTSerif.font-weight-bold { font-weight: 700 !important; }\n .font-NotoSerif { font-family: \"Noto Serif\" !important; }\n .font-NotoSerif.font-weight-normal { font-weight: normal !important; }\n .font-NotoSerif.font-weight-light { font-weight: 300 !important; }\n .font-NotoSerif.font-weight-bold { font-weight: 700 !important; }\n .font-NotoSerif.font-weight-black { font-weight: 800 !important; }\n </style>\n <style id=\"css_variables\"></style>\n <script>\n window.dachserData = {\n _data: {},\n _instances: {},\n get: function(key) {\n return dachserData._data[key] || null;\n },\n set: function(key, value) {\n dachserData._data[key] = value;\n },\n push: function(key, value) {\n if (!dachserData._data[key]) {\n dachserData._data[key] = [];\n }\n dachserData._data[key].push(value);\n },\n setInstance: function(key, identifier, instance) {\n if (!dachserData._instances[key]) {\n dachserData._instances[key] = {};\n }\n dachserData._instances[key][identifier] = instance;\n },\n getInstance: function(key, identifier) {\n return dachserData._instances[key] ? dachserData._instances[key][identifier] || null : null;\n },\n reflow: () => {}\n };\n </script>\n \n\n <script type=\"application/ld+json\">\n [{\"@context\":\"http://schema.org\",\"@type\":\"WebSite\",\"name\":\"dagsavisen\",\"url\":\"https://www.dagsavisen.no\"},{\"@context\":\"https://schema.org\",\"@type\":\"NewsArticle\",\"headline\":\"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\",\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"mainEntityOfPage\":{\"@id\":\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\"},\"availableLanguage\":[{\"@type\":\"Language\",\"alternateName\":\"nb-NO\"}],\"image\":[\"https://image.dagsavisen.no/?imageId=10082903&width=1200\"],\"keywords\":\"nyheter, menneskerettigheter, israel, fn, utenomrettslige henrettelser, palestina, scroll, vestbredden\",\"author\":[{\"@type\":\"Person\",\"name\":\"NTB-AFP \"}],\"publisher\":{\"@type\":\"Organization\",\"name\":\"dagsavisen\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg\"}},\"datePublished\":\"2025-11-28T14:35:05.000Z\"}]\n </script> \n <script type=\"text/javascript\">\n window.googletag = window.googletag || {};\n window.googletag.cmd = window.googletag.cmd || [];\n window.ybConfiguration = window.ybConfiguration || {};\n window.ybConfiguration = Object.assign({}, window.ybConfiguration, { integrationMethod: 'open_tag' });\n (function (y, i, e, L, D) {\n y.Yieldbird = y.Yieldbird || {};\n y.Yieldbird.cmd = y.Yieldbird.cmd || [];\n i.cmd.push(function () { i.pubads().disableInitialLoad(); });\n L = e.createElement('script');\n L.async = true;\n L.src = '//cdn.qwtag.com/c9b4797e-ed81-49c1-84d0-19f03fb04305/qw.js';\n D = e.getElementsByTagName('script')[0];\n (D.parentNode || e.head).insertBefore(L, D);\n })(window, window.googletag, document);\n</script><script src=\"https://log.medietall.no/analytics.v2.js\" type=\"module\"></script><script >// Lets us show the users as \"logged inn\" even if they have no active subscriptions\nwindow.Dac.clientData.paywall.toggleAuthenticatedContent = function() {\n const uniteAuthenticated = document.cookie.split(';').some((item) => item.trim().startsWith('Paywall-Subscriber='));\n if (!window.Dac || !window.Dac.Paywall) return;\n var Paywall = new Dac.Paywall();\n var updateDOM = Paywall.updateDOM;\n updateDOM(uniteAuthenticated);\n}</script><script async src=\"https://functions.adnami.io/api/macro/adsm.macro.dagsavisen.no.js\"></script><script >// __STROSSLE__\n\nwindow.strossle=window.strossle||function(){(strossle.q=strossle.q||[]).push(arguments)};\nstrossle('bf89680c-8395-441a-a4fd-5707ec4c1ae5', '.strossle-widget');</script><script async src=\"https://assets.strossle.com/strossle-widget-sdk/1/strossle-widget-sdk.js\"></script>\n \n \n\n\n\n <meta property=\"article:section\" content=\"nyheter\">\n<script>\nvar k5aMeta = { \"paid\": 0, \"wordCount\": \"180\", \"lix\": \"49\", \"author\": [\"NTB-AFP \"], \"tag\": [\"nyheter\", \"menneskerettigheter\", \"israel\", \"fn\", \"utenomrettslige henrettelser\", \"palestina\", \"scroll\", \"vestbredden\"], \"title\": \"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\", \"teasertitle\": \"Med hendene i vĂŠret ù sĂ„ ble de skutt\", \"kicker\": \"Verden\", \"url\": \"https://www.dagsavisen.no/a/10082904\", \"login\": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), \"subscriber\": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), \"subscriberId\": (Dac.clientData.subscriberId ? `\"${ Dac.clientData.subscriberId }\"` : \"\") };\n</script>\n <script src=\"//cl.k5a.io/6156b8c81b4d741e051f44c2.js\" async></script>\n\n\n <style>\n :root {\n \n --bodytext-alignment: var(--bodytext-alignment-center);\n }\n </style>\n \n \n </head>\n\n <body class=\"l4 article site_dagsavisen section_nyheter custom-bodytext-alignment\"\n \n \n >\n\n<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-T56SZZ8\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) --> \n <script>\n document.addEventListener(\"DOMContentLoaded\", (event) => {\n setScrollbarWidth();\n window.addEventListener('resize', setScrollbarWidth);\n });\n function setScrollbarWidth() {\n const root = document.querySelector(':root');\n const width = (window.innerWidth - document.body.offsetWidth < 21) ? window.innerWidth - document.body.offsetWidth : 15;\n root.style.setProperty('--lab-scrollbar-width', `${ width }px`);\n }\n </script>\n\n \n <a href=\"#main\" class=\"skip-link\">Jump to main content</a>\n\n <header class=\"pageElement pageHeader\">\n <div class=\"section grid-fixed\">\n <div class=\"row mainline\">\n <div class=\"hamburger to-be-expanded\" data-id=\"pageElements-4\">\n <div class=\"positionRelative\">\n <span class=\"hamburger-button hamburger-expander \">\n <button class=\"burger-btn\" aria-label=\"ĂÂ
pne meny\" aria-expanded=\"false\" aria-controls=\"hamburger-container\" aria-haspopup=\"menu\">\n <i class=\"open fi-list\"></i>\n <i class=\"close fi-x\"></i>\n </button>\n </span>\n <div class=\"hamburger-container\" id=\"hamburger-container\"> \n <div data-id=\"pageElements-5\" class=\"search visible\">\n\n <button class=\"search-button\" aria-label=\"SĂžk\" >\n <i class=\"open fi-magnifying-glass\"></i>\n <i class=\"close fi-x\"></i>\n </button>\n\n <form class=\"search-container\" action=\"/cse\" method=\"get\" role=\"search\">\n <label for=\"search-input-5\" class=\"visuallyhidden\">SĂžk</label>\n <input type=\"text\" id=\"search-input-5\" name=\"q\" placeholder=\"SĂžk...\">\n </form>\n</div>\n\n <script>\n if (document.querySelector('[data-id=\"pageElements-5\"] .search-button')) {\n document.querySelector('[data-id=\"pageElements-5\"] .search-button').addEventListener('click', (event) => {\n document.querySelector('[data-id=\"pageElements-5\"] .search-container').submit();\n }, false);\n }\n </script>\n<nav class=\"navigation dropdownMenu expandable\">\n\t<ul class=\"menu-list\">\n\t\t\t<li class=\"first-list-item menu--login\">\n\t\t\t\t<a href=\"https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen\" target=\"_self\">Logg inn</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F\" target=\"_self\">Les e-avisen</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item has-children\">\n\t\t\t\t<span tabindex=\"0\">Nyheter</span>\n\t\t\t\t<ul class=\"children\">\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/nyheter\" target=\"_self\">Nyheter</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/innenriks\" target=\"_self\">Innenriks</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/verden\" target=\"_self\">Verden</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/portrett\" target=\"_self\">Portrett</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/reportasje\" target=\"_self\">Reportasje</a>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item has-children\">\n\t\t\t\t<span tabindex=\"0\">Kultur</span>\n\t\t\t\t<ul class=\"children\">\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/kultur\" target=\"_self\">Kultur</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/bĂžker\" target=\"_self\">BĂžker</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/nye-takter\" target=\"_self\">Musikk</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/teater\" target=\"_self\">Teater</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/film%20og%20serier\" target=\"_self\">Film og serier</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/kunst\" target=\"_self\">Kunst</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/mat-og-drikke\" target=\"_self\">Mat og drikke</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/reise/\" target=\"_self\">Reise</a>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/kommentar\" target=\"_self\">Kommentar</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/debatt\" target=\"_self\">Debatt</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item dac-hidden-desktop-up dac-hidden-desktop-down\">\n\t\t\t\t<a href=\"/sport\" target=\"_self\">Sport</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"//dagsavisen.no/podkaster-fra-dagsavisen\" target=\"_self\">Podkast</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"https://www.dagsavisen.no/kultur/prov-deg-pa-dagens-hjernetrim/9655200\" target=\"_self\">Dagens hjernetrim</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/kundeservice\" target=\"_self\">Kundeservice</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/dĂždsfall\" target=\"_self\">DĂždsfall</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"https://ocast.com/no/dagsavisen/\" target=\"_self\">Annonsere</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item menu--logout\">\n\t\t\t\t<a href=\"https://api.dagsavisen.no/paywall/logout?siteAlias=dagsavisen\" target=\"_self\">Logg ut</a>\n\t\t\t</li>\n\t</ul>\n</nav>\n\n<script>\n\t(function () {\n\t\t// This is only called when the user presses the escape key.\n\t\tfunction closeElement(event, element) {\n\t\t\tif (event.key === 'Escape') {\n\t\t\t\twindow.removeEventListener('keydown', closeElement);\n\n\t\t\t\t// Get all expanded elements and close them\n\t\t\t\tconst expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');\n\t\t\t\tfor (let i = 0; i < expanded.length; i++) {\n\t\t\t\t\texpanded[i].classList.remove('expanded');\n\t\t\t\t\t\n\t\t\t\t\t// Traverse up from the element the user has selected to see if it is a child of the expanded element\n\t\t\t\t\t// If it is, set focus to the first child, as that is the span element with tabindex. \n\t\t\t\t\t// This is so that if the user has moved on from the menu, we shouldn't mess with the focus and flow\n\t\t\t\t\tif (document.activeElement.closest('.has-children') === expanded[i]) {\n\t\t\t\t\t\texpanded[i].children[0].focus();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tfunction toggleElement(event, element) {\n\t\t\t// Prevent the default link behavior\n\t\t\tevent.preventDefault();\n\n\t\t\t// Check if there are other expanded elements and close them\n\t\t\tconst expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');\n\t\t\tfor (let i = 0; i < expanded.length; i++) {\n\t\t\t\tif (expanded[i] !== element.parentElement) {\n\t\t\t\t\texpanded[i].classList.remove('expanded');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Toggle the class \"expanded\" on the parent element\n\t\t\t// We toggle instead of add/remove the class because we don't know if we are opening or closing the element\n\t\t\telement.parentElement.classList.toggle('expanded');\n\n\t\t\twindow.addEventListener('keydown', closeElement);\n\t\t}\n\n\t\t// Add extra element for carat and toggle functionality after the span or a element\n\t\tfunction addCarat(element) {\n\t\t\tconst carat = document.createElement('span');\n\t\t\tcarat.classList.add('carat');\n\t\t\tcarat.tabIndex = '0';\n\t\t\tconst sibling = element.querySelector(':scope > a') || element.querySelector(':scope > span');\n\t\t\telement.insertBefore(carat, sibling.nextSibling);\n\t\t\telement.tabIndex = '-1';\n\t\t\tif (sibling.tagName === 'A') {\n\t\t\t\tsibling.tabIndex = '0';\n\t\t\t} else if (sibling.tagName === 'SPAN') {\n\t\t\t\tsibling.tabIndex = '-1';\n\t\t\t}\n\t\t}\n\n\t\t// Get all elements with class \"has-children\" and add two events - one click event and one keydown event\n\t\t// Allow for the same expandable menu to be reused in different viewports by using different classes\n\t\tlet classes = '';\n\t\tif (classes) {\n\t\t\tclasses = '.' + classes.trim().split(' ').join('.');\n\t\t}\n\t\tconst hasChildren = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable .has-children > span`);\n\t\tfor (let i = 0; i < hasChildren.length; i++) {\n\t\t\thasChildren[i].addEventListener('click', function(e) {\n\t\t\t\ttoggleElement(e, this);\n\t\t\t});\n\n\t\t\thasChildren[i].addEventListener('keydown', function (e) {\n\t\t\t\t// Check for both enter and space keys\n\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\ttoggleElement(e, this);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\n\t\t// Get all elements with class \"has-children\" when toggleChildren is enabled and carat and toggle functionality \n\t\tconst hasChildrenToggle = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > span, nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > a`);\n\t\tfor (let i = 0; i < hasChildrenToggle.length; i++) {\n\n\t\t\t// Add carat to the element\n\t\t\taddCarat(hasChildrenToggle[i].parentElement);\n\n\t\t\tif (hasChildrenToggle[i].tagName === 'A' || hasChildrenToggle[i].tagName === 'SPAN') {\n\t\t\t\thasChildrenToggle[i].nextSibling.addEventListener('click', function(e) {\n\t\t\t\t\ttoggleElement(e, hasChildrenToggle[i]);\n\t\t\t\t});\n\n\t\t\t\thasChildrenToggle[i].nextSibling.addEventListener('keydown', function(e) {\n\t\t\t\t\t// Check for both enter and space keys\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\ttoggleElement(e, hasChildrenToggle[i]);\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\t// Use with caution - ensure that parent li overlaps with child ul to avoid prematurely triggering leave\n\t\t\t\tif (hasChildrenToggle[i].closest('nav').classList.contains('toggleOnHover')) {\n\t\t\t\t\thasChildrenToggle[i].addEventListener('mouseenter', function(e) {\n\t\t\t\t\t\thasChildrenToggle[i].parentElement.classList.add('expanded');\n\t\t\t\t\t});\n\n\t\t\t\t\thasChildrenToggle[i].parentElement.addEventListener('mouseleave', function(e) {\n\t\t\t\t\t\thasChildrenToggle[i].parentElement.classList.remove('expanded');\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t})();\n</script>\n\n<div class=\"section dropdown-close-section\">\n \n</div>\n\n </div>\n </div>\n\n</div>\n\n<script>\n (function(){\n const burgerButton = document.querySelector('[data-id=\"pageElements-4\"] .burger-btn');\n const dropdownCloseSection = document.querySelector('[data-id=\"pageElements-4\"] .dropdown-close-section');\n\n function toggleDropdown() {\n // Toggle the expanded class and aria-expanded attribute\n document.querySelector('[data-id=\"pageElements-4\"].hamburger.to-be-expanded').classList.toggle('expanded');\n burgerButton.setAttribute('aria-expanded', burgerButton.getAttribute('aria-expanded') === 'true' ? 'false' : 'true');\n burgerButton.setAttribute('aria-label', burgerButton.getAttribute('aria-expanded') === 'true' ? 'Lukk meny' : 'ĂÂ
pne meny');\n\n // This doesn't seem to do anything? But there's styling dependent on it some places\n document.body.classList.toggle('hamburger-expanded');\n }\n\n // Called via the eventlistener - if the key is Escape, toggle the dropdown and remove the eventlistener\n function closeDropdown(e) {\n if(e.key === 'Escape') {\n toggleDropdown();\n // Set the focus back on the button when clicking escape, so the user can continue tabbing down\n // the page in a natural flow\n document.querySelector('[data-id=\"pageElements-4\"] .burger-btn').focus();\n window.removeEventListener('keydown', closeDropdown);\n }\n }\n\n if(burgerButton) {\n burgerButton.addEventListener('click', function(e) {\n e.preventDefault();\n toggleDropdown();\n\n // If the menu gets expanded, add the eventlistener that will close it on pressing Escape\n // else, remove the eventlistener otherwise it will continue to listen for escape even if the menu is closed.\n if(document.querySelector('[data-id=\"pageElements-4\"] .burger-btn').getAttribute('aria-expanded') === 'true') {\n window.addEventListener('keydown', closeDropdown);\n } else {\n window.removeEventListener('keydown', closeDropdown);\n }\n })\n }\n if (dropdownCloseSection) {\n dropdownCloseSection.addEventListener('click', function(e) {\n e.preventDefault();\n toggleDropdown();\n });\n }\n\n document.querySelectorAll('.hamburger .hamburger-expander, .hamburger .hamburger-container, .stop-propagation').forEach(function (element) {\n element.addEventListener('click', function (e) {\n e.stopPropagation();\n });\n });\n }());\n</script>\n<figure class=\"logo\">\n <a href=\" //www.dagsavisen.no\" aria-label=\"GĂ„ til forside\">\n <img src=\"/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg\"\n alt=\"GĂ„ til forside. Logo, dagsavisen.no\"\n width=\"157\"\n >\n </a>\n</figure>\n<nav class=\"navigation mainMenu\">\n\t<ul class=\"menu-list\">\n\t\t\t<li class=\"first-list-item subscribe-btn menu--subscribe\">\n\t\t\t\t<a href=\"https://abonnement.dagsavisen.no/1-mnd-for-1-kr-knapp\" target=\"_self\">FĂ„ tilgang</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item login-btn menu--login\">\n\t\t\t\t<a href=\"https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen\" target=\"_self\">Logg inn</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item menu--logout\">\n\t\t\t\t<a href=\"https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F\" target=\"_self\">Les E-avis</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item login-btn menu--logout\">\n\t\t\t\t<a href=\"https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext\" target=\"_self\">Min side</a>\n\t\t\t</li>\n\t</ul>\n</nav>\n\n\n\n</div>\n\n</div>\n\n\n <script>\n (function () {\n if (!'IntersectionObserver' in window) { return;}\n\n var scrollEvents = scrollEvents || [];\n\n if (scrollEvents) {\n const domInterface = {\n classList: {\n remove: () => {},\n add: () => {}\n },\n style: {\n cssText: ''\n }\n };\n scrollEvents.forEach(function(event) {\n var callback = function (entries, observer) {\n if (!entries[0]) { return; }\n if (entries[0].isIntersecting) {\n event.styles.forEach(function(item) {\n (document.querySelector(item.selector) || domInterface).style.cssText = \"\";\n });\n event.classes.forEach(function(item) {\n item.class.forEach(function(classname) {\n (document.querySelector(item.selector) || domInterface).classList.remove(classname);\n });\n });\n } else {\n event.styles.forEach(function(item) {\n (document.querySelector(item.selector) || domInterface).style.cssText = item.style;\n });\n event.classes.forEach(function(item) {\n item.class.forEach(function(classname) {\n (document.querySelector(item.selector) || domInterface).classList.add(classname);\n });\n });\n }\n };\n\n var observer = new IntersectionObserver(callback, {\n rootMargin: event.offset,\n threshold: 1\n });\n var target = document.querySelector(event.target);\n if (target) {\n observer.observe(target);\n }\n });\n }\n }());\n\n window.Dac.clientData.paywall.toggleAuthenticatedContent(); \n </script>\n</header>\n\n \n\n \n \n\n\n <section id=\"mainArticleSection\" class=\"main article\">\n <div data-element-guid=\"416070ce-e7ca-464c-ecfc-a4ffc025cef4\" class=\"placeholder placement-top\">\n<div data-element-guid=\"40127d06-0b3d-4aae-d596-6f4167f125cb\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label\" style=\"\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"toppbanner\" style=\"min-height:150px;\"></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('toppbanner');\n });\n </script>\n</div>\n\n</div>\n <main class=\"pageWidth\">\n <article class=\" \"\n \n >\n\n <section class=\"main article k5a-article\" id=\"main\">\n\n <div></div>\n<script>\n(function() {\n let windowUrl = window.location.href;\n windowUrl = windowUrl.substring(windowUrl.indexOf('?') + 1);\n let messageElement = document.querySelector('.shareableMessage');\n if (windowUrl && windowUrl.includes('code') && windowUrl.includes('expires')) {\n messageElement.style.display = 'block';\n } \n})();\n</script>\n\n\n <div data-element-guid=\"3db3e57d-075c-431a-843d-dff51dc01687\" class=\"articleHeader column hasCaption\">\n\n \n\n\n <h1 class=\"headline mainTitle \" style=\"\">FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser</h1>\n <h2 class=\"subtitle \" style=\"\">FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.</h2>\n\n\n\n <div class=\"media\">\n \n <figure data-element-guid=\"fc467da9-8c0e-4db2-a27c-bfe4f09c90cb\" class=\"headerImage\">\n <div class=\"img fullwidthTarget\">\n <picture>\n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=webp\" \n width=\"1058\"\n height=\"604\"\n media=\"(min-width: 768px)\"\n type=\"image/webp\"> \n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=jpg\" \n width=\"1058\"\n height=\"604\"\n media=\"(min-width: 768px)\"\n type=\"image/jpeg\"> \n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=webp\" \n width=\"480\"\n height=\"274\"\n media=\"(max-width: 767px)\"\n type=\"image/webp\"> \n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg\" \n width=\"480\"\n height=\"274\"\n media=\"(max-width: 767px)\"\n type=\"image/jpeg\"> \n <img src=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg\"\n width=\"480\"\n height=\"274\"\n title=\"Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pĂ„ kne pĂ„ bakken med hendene i vĂŠret.\"\n alt=\"\" \n \n style=\"\" \n >\n </picture> \n \n </div>\n \n</figure>\n\n \n \n \n \n \n \n \n \n \n \n \n <div class=\"floatingText\"></div>\n </div>\n\n\n <div class=\"caption \" data-showmore=\"Vis mer\">\n <figcaption itemprop=\"caption\" class=\"\">Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pĂ„ kne pĂ„ bakken med hendene i vĂŠret.</figcaption>\n <figcaption itemprop=\"author\" class=\"\" data-byline-prefix=\"\">Palestine TV via AP / NTB</figcaption>\n </div>\n\n\n\n <p class=\"kicker tertiary color_mobile_tertiary\" style=\"\">Verden</p>\n\n\n <div data-element-guid=\"709b3298-1bc1-4855-bcb4-0f12c9b4b6ca\" class=\"meta\">\n \n\n <div class=\"bylines\">\n <div data-element-guid=\"17e5d224-a714-4681-a04e-47dea16fbcd3\" class=\"byline column\" itemscope itemtype=\"http://schema.org/Person\">\n \n <div class=\"content\">\n \n <address class=\"name\">\n\n <span class=\"lab-hidden-byline-name\" itemprop=\"name\">NTB-AFP </span>\n <span class=\"firstname \">NTB-AFP</span>\n </address>\n </div>\n</div>\n\n \n </div>\n \n <div class=\"dates\">\n \n <span class=\"dateGroup datePublished\">\n <span class=\"dateLabel\">Publisert</span>\n <time datetime=\"2025-11-28T14:35:05.000Z\" title=\"Publisert 28.11.2025 - 15:35\">28.11.2025 - 15:35</time>\n </span>\n </div>\n\n <div class=\"read-time\">\n <span>Lesetid: <span class=\"read-time-value\">1 min</span></span>\n </div>\n\n <div class=\"social\">\n <a target=\"blank\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-social-facebook\" aria-label=\"Del pĂ„ Facebook\"></a>\n <a target=\"blank\" href=\"mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-mail\" aria-label=\"Del via e-mail\"></a>\n </div>\n\n\n\n</div>\n\n</div>\n\n\n \n\n \n <div data-element-guid=\"7ee783ac-4dd7-4f7e-897d-8b30342b5a05\" class=\"placeholder fullWidth\">\n<div data-element-guid=\"bd145777-1524-4546-8494-0a7e69dad9da\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label\" style=\"\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"nettbanner1\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('nettbanner1');\n });\n </script>\n</div>\n\n</div>\n\n\n \n\n <div data-element-guid=\"709b3298-1bc1-4855-bcb4-0f12c9b4b6ca\" class=\"bodytext large-12 small-12 medium-12\">\n \n \n\n <p>Drapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.</p><p>ù Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.</p><p>FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂÂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.</p><p>Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.</p><div data-element-guid=\"c0b613e0-af21-4bfa-9d47-6c40f15e8036\" class=\"column google-ad display-label widthFull\" style=\"\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"articleboard/board1\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('articleboard/board1');\n });\n </script>\n</div>\n<p>De to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken. </p><p>Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.</p><div data-element-guid=\"d555df80-bce1-4d36-815b-f5703f0804c4\" id=\"markup_10082934\" class=\"markupbox column desktop-floatCenter mobile-floatCenter small-12 large-8 small-abs-12 large-abs-8\">\n \n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n <script data-wid=\"auto\" type=\"text/javascript\" src=\"https://content.viralize.tv/display/?zid=AAEU4R86_QAFkLJ0&cid=ABr5ZbeA5ePc-x39\"></script>\n\n \n \n </div>\n</div>\n\n\n \n\n \n</div>\n\n\n \n\n\n \n<div data-element-guid=\"709b3298-1bc1-4855-bcb4-0f12c9b4b6ca\" class=\"column articleFooter\">\n <span class=\"tags\">\n <a href=\"/tags/nyheter\">nyheter</a>\n <a href=\"/tags/menneskerettigheter\">menneskerettigheter</a>\n <a href=\"/tags/israel\">israel</a>\n <a href=\"/tags/fn\">fn</a>\n <a href=\"/tags/utenomrettslige%20henrettelser\">utenomrettslige henrettelser</a>\n <a href=\"/tags/palestina\">palestina</a>\n <a href=\"/tags/scroll\">scroll</a>\n <a href=\"/tags/vestbredden\">vestbredden</a>\n </span>\n \n</div>\n\n\n <div class=\"row social\">\n <div class=\"column large-12 small-12\">\n <a target=\"blank\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-social-facebook\" aria-label=\"Del pĂ„ Facebook\"></a>\n <a target=\"blank\" href=\"mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-mail\" aria-label=\"Del via e-mail\"></a>\n </div>\n </div>\n\n </section>\n \n </article>\n <section class=\"related desktop-fullWidth mobile-fullWidth fullwidthTarget\">\n <div data-element-guid=\"60bef09b-8a23-43eb-9dd6-e602b5d693cb\" class=\"page-content\"><div data-element-guid=\"90c3b4ec-5dab-48b2-9a83-380de4e7688a\" class=\"row small-12 large-12\" style=\"\"><div \n data-element-guid=\"91ff4fcd-532a-4a47-bebf-55ab557c8b06\"\n id=\"infiniteScroll-91ff4fcd-532a-4a47-bebf-55ab557c8b06\"\n class=\"column infiniteScroll small-12 large-12 small-abs-12 large-abs-12\">\n \n <div id=\"infinity-91ff4fcd-532a-4a47-bebf-55ab557c8b06\"></div>\n <div id=infiniteTarget-91ff4fcd-532a-4a47-bebf-55ab557c8b06 class=\"content \" style=\"\">\n <script>\n function showEverything(id) {\n const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);\n infiniteCollapse.classList.add(\"infiniteVisibility\");\n const bodyText = document.querySelector(`#main-${ id } .bodytext`);\n bodyText.classList.remove(\"infiniteRelativity\");\n const visibilityButton = document.getElementById(`infiniteButton-${ id }`);\n const infiniteFade = document.getElementById(`infiniteFade-${ id }`);\n infiniteFade.classList.add(\"infiniteInvisibility\");\n visibilityButton.classList.remove(\"infiniteVisibility\");\n visibilityButton.classList.add(\"infiniteInvisibility\");\n }\n\n function collapseArticle(id) {\n const bodyText = document.querySelector(`#main-${ id } .bodytext`);\n const bodyTextChildren = Array.from(bodyText.children);\n const paragraphs = [];\n bodyTextChildren.forEach((element, index) => {\n if (element.tagName === \"P\") {\n paragraphs.push({ element, index }); // extract paragraphs, retain original index in body text\n }\n });\n if (paragraphs && paragraphs.length > 2) {\n const secondParagraph = paragraphs[1].element;\n bodyText.classList.add(\"infiniteRelativity\");\n for (let i = 0; i <= paragraphs[1].index; i++) { \n bodyTextChildren[i].classList.add(\"infiniteVisibility\");\n }\n const secondRectangle = secondParagraph.getBoundingClientRect();\n secondParagraph.insertAdjacentHTML(\"afterbegin\", `<div id=\"infiniteFade-${ id }\" class=\"infiniteFade\"></div>`);\n if (!document.getElementById(`infiniteButton-${ id }`)) {\n secondParagraph.insertAdjacentHTML(\"afterend\", `<button id=\"infiniteButton-${ id }\" onclick=\"showEverything(${ id })\" class=\"infiniteButton infiniteVisibility\" id=infiniteButton-${ id }>Fortsett Ă„ lese</button>`);\n }\n const backgroundColor = window.getComputedStyle(document.body).getPropertyValue(\"background-color\");\n const backgroundColorWithOpacity = backgroundColor.replace(\"rgb\", \"rgba\");\n const backgroundColorWithOpacityStart = backgroundColorWithOpacity.replace(\")\", \", 1)\");\n const backgroundColorWithOpacityStop = backgroundColorWithOpacity.replace(\")\", \", 0)\");\n const infiniteFade = document.getElementById(`infiniteFade-${ id }`);\n infiniteFade.setAttribute(\"style\", `height: ${ secondRectangle.height + 80 }px; background: linear-gradient(0deg, ${ backgroundColorWithOpacityStart } 30%, ${ backgroundColorWithOpacityStop } 100%);`); // margin-bottom: 5rem;\n } else {\n // if fewer than 2 paragraphs, show everything\n const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);\n infiniteCollapse.classList.add(\"infiniteVisibility\");\n }\n };\n\n function observeArticle(id, url) {\n const articleOptions = {\n root: null,\n rootMargin: \"0px\",\n threshold: [0, 0.25, 0.50, 0.75, 1.0]\n };\n const articleCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting) {\n // when scrolling down, check when top is more than halfway up\n // when scrolling up, check when bottom is more than halfway down \n if ((entry.target.getBoundingClientRect().top > 0 && entry.target.getBoundingClientRect().top < (window.innerHeight / 2)) || (entry.target.getBoundingClientRect().top < 0 && entry.target.getBoundingClientRect().bottom > (window.innerHeight / 2))) {\n const currentId = window.location.pathname.split(\"/\").pop();\n const currentArticle = document.getElementById(`infiniteArticle-${ id }`);\n const currentArticleUrl = currentArticle.getAttribute(\"data-article-url\") || `${ window.location.origin }${ url}`;\n const currentArticleEncodedUrl = encodeURI(currentArticleUrl);\n if (id !== currentId) {\n window.history.replaceState({}, \"\", currentArticleEncodedUrl);\n if (typeof pbjs !== \"undefined\" && pbjs.setConfig) {\n pbjs.setConfig({ pageUrl: currentArticleEncodedUrl });\n }\n currentArticle.classList.add(\"observed\");\n const lab_article_data = {\n tagsString: '',\n };\n if (window.Dac && window.Dac.InfinityScrollAds) {\n const scrollads = new Dac.InfinityScrollAds(id, currentId, entry);\n scrollads.reloadSkyscraperAds(); \n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');\n }\n } else {\n currentArticle.classList.remove(\"observed\");\n }\n } \n }\n });\n };\n const articleObserver = new IntersectionObserver(articleCallback, articleOptions);\n const articleTarget = document.getElementById(id);\n articleObserver.observe(articleTarget);\n }\n\n function setupAdIntersectionObserver(id) {\n const adObserverOptions = {\n root: null,\n rootMargin: `${window.innerHeight * 4}px 0px ${window.innerHeight * 4}px 0px`,\n threshold: 0\n };\n\n const adObserverCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting) {\n const currentId = window.location.pathname.split(\"/\").pop();\n if (window.Dac && window.Dac.InfinityScrollAds) {\n const scrollads = new Dac.InfinityScrollAds(id);\n scrollads.reloadArticleAds();\n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');\n }\n observer.unobserve(entry.target);\n }\n });\n };\n\n const target = document.getElementById(`infiniteArticle-${id}`);\n if (target) {\n const adObserver = new IntersectionObserver(adObserverCallback, adObserverOptions);\n adObserver.observe(target);\n } else {\n console.warn(`Target element infiniteArticle-${id} not found for ad observer.`);\n }\n }\n\n (function() {\n // prevent fetching infinite scroll inside infinite scroll\n if (\"default\" !== \"infinitescroll\") {\n const apiUrl = \"https://api.dagsavisen.no\";\n const domain = \"https://www.dagsavisen.no\";\n const siteId = \"4\";\n const rootId = \"10082904\";\n const rootUrl = window.location.pathname; // original URL\n const articles = [];\n const isArticle = \"page_article\" === \"page_article\";\n const infiniteSource = \"dagsavisenscroll\" ? \"feed\" : \"api\";\n const infiniteFeed = \"dagsavisenscroll\" || \"\";\n\n const infiniteOptions = {\n root: null,\n rootMargin: `${ window.innerHeight * 2 }px`,\n threshold: [0, 0.25, 0.50, 0.75, 1.0]\n };\n\n let isReady = true;\n \n const infiniteCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting && isReady && articles.length > 0) {\n isReady = false;\n let articleBatch = articles.splice(0, 5);\n let remainingArticles = articleBatch.length;\n articleBatch.forEach((article) => {\n remainingArticles--;\n if (article.url) {\n fetch(`${ domain }${ article.url }?lab_opts=infinitescroll`) \n .then((response) => {\n if (!response.ok) {\n throw new Error(`Could not fetch article: ${ response.status } - ${ response.statusText }`);\n } else {\n return response.text();\n }\n })\n .then((response) => {\n const articleContainer = document.createElement(\"div\");\n articleContainer.id = article.id;\n articleContainer.appendChild(document.createRange().createContextualFragment(response));\n const infinity = document.getElementById(\"infinity-91ff4fcd-532a-4a47-bebf-55ab557c8b06\");\n infinity.appendChild(articleContainer);\n if (window.Dac && window.Dac.Definition) {\n const definition = new Dac.Definition(`infiniteSection-${ article.id }`);\n definition.setup(); \n }\n collapseArticle(article.id);\n observeArticle(article.id, article.url);\n setupAdIntersectionObserver(article.id);\n })\n .catch((error) => console.log(error))\n .finally(() => {\n if (remainingArticles === 0) {\n isReady = true;\n }\n });\n } else {\n if (remainingArticles === 0) {\n isReady = true;\n }\n }\n });\n } \n });\n };\n const infiniteTarget = document.getElementById(\"infiniteTarget-91ff4fcd-532a-4a47-bebf-55ab557c8b06\");\n if (infiniteSource === \"api\") {\n fetch(`${ apiUrl }/article?site_id=${ siteId }&query=NOT paywall:*`) // \"paywall\": \"\" or no paywall property\n .then((response) => {\n if (!response.ok) {\n throw new Error(`Could not fetch articles from Labrador API: ${ response.status } - ${ response.statusText }`);\n } else {\n return response.json();\n }\n })\n .then((response) => {\n response.result.forEach((entry) => {\n if (((isArticle && entry.id !== rootId) || !isArticle) && !(articles.some(((article) => article.id === entry.id)))) {\n articles.push({ id: entry.id, url: entry.published_url });\n }\n });\n infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);\n infiniteObserver.observe(infiniteTarget);\n })\n .catch((error) => console.log(error));\n } else if (infiniteSource === \"feed\") {\n fetch(`${ apiUrl }/feed/data/${ infiniteFeed }`)\n .then((response) => {\n if (!response.ok) {\n throw new Error(`Could not fetch articles from feed: ${ response.status } - ${ response.statusText }`);\n } else {\n return response.json();\n }\n })\n .then((response) => {\n if (response && response.entries) {\n response.entries.forEach((entry) => {\n if (((isArticle && entry.id !== rootId) || !isArticle) && entry.siteDomain === domain && !entry.paywall && !(articles.some(((article) => article.id === entry.id)))) {\n articles.push({ id: entry.id, url: entry.url });\n }\n });\n infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);\n infiniteObserver.observe(infiniteTarget);\n }\n })\n .catch((error) => console.log(error));\n }\n // navigate to original URL if infinite scroll element is no longer visible\n const rootOptions = {\n root: null,\n rootMargin: \"0px\",\n threshold: [0, 0.25, 0.50, 0.75, 1.0]\n };\n const rootCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (!entry.isIntersecting) {\n const query = location.search;\n window.history.replaceState({}, \"\", rootUrl + query);\n } \n }); \n };\n const rootObserver = new IntersectionObserver(rootCallback, rootOptions);\n const rootTarget = document.getElementById(\"infinity-91ff4fcd-532a-4a47-bebf-55ab557c8b06\");\n rootObserver.observe(rootTarget);\n }\n })();\n </script>\n </div>\n</div>\n</div>\n</div>\n\n </section>\n </main>\n <div data-element-guid=\"f7a45592-c5b2-4956-e0d6-7d3834f45734\" class=\"placeholder placement-left\">\n<div data-element-guid=\"dbabb03d-2918-41f3-e7ec-61d76b575eba\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label\" style=\"top: 80px;\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"left_sticky\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('left_sticky');\n });\n </script>\n</div>\n\n</div>\n <div data-element-guid=\"9f71af15-3eab-4c06-e1dc-76f609e3560f\" class=\"placeholder placement-right\">\n<div data-element-guid=\"07ff33dc-15ff-4bb1-dd44-67dc691777d4\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label\" style=\"top: 80px;\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"right_sticky\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('right_sticky');\n });\n </script>\n</div>\n\n</div>\n </section>\n\n <template class=\"definitionTemplate\">\n <div class=\"definitionPopup\">\n <div class=\"definitionInfo\">\n <p></p>\n <span></span>\n <button class=\"definitionClose\">✕</button>\n </div>\n </div>\n </template>\n\n\n <script>\n (function(){\n const audioPlayers = document.querySelectorAll('.dacInlineAudio');\n for (const audioPlayer of audioPlayers) {\n window.dachserData.push('audioInline', audioPlayer);\n }\n\n window.onload = function() {\n if (window.Dac && window.Dac.Definition) {\n const definition = new Dac.Definition();\n definition.setup(); \n }\n };\n })();\n </script>\n <script>\n window.lab_article_data = window.lab_article_data || {};\n if (lab_article_data[10082904]) {\n lab_article_data[10082904].tagsString = 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden';\n lab_article_data[10082904].section = 'nyheter';\n lab_article_data[10082904].pageType = 'article';\n } else {\n lab_article_data[10082904] = {\n tagsString: 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden'\n , section: 'nyheter'\n , pageType: 'article'\n };\n \n }\n </script>\n\n \n\n<footer class=\"page\">\n <div data-element-guid=\"db03fb0e-a51c-4e54-81eb-cdc307ac535f\" class=\"row-section desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding\" style=\"\">\n<div class=\"row small-12 large-12 desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding\" style=\"\"><div data-element-guid=\"ae45324d-ecfa-4784-bccf-5cd7eb4416ac\" id=\"markup_200636\" class=\"markupbox column small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n <div style=\"display: flex; gap: 12px; padding: 10px 0; align-items: center; justify-content: flex-start;\">\n <a href=\"https://www.facebook.com/dagsavisen/\" title=\"Facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\n <svg width=\"24\" height=\"24\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" focusable=\"false\" style=\"fill: black; display: block;\">\n <path d=\"M432 32H80A48 48 0 0 0 32 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H432a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z\"></path>\n </svg>\n </a>\n <a href=\"https://twitter.com/Dagsavisen\" title=\"X (Twitter)\" target=\"_blank\" rel=\"noopener noreferrer\">\n <svg width=\"24\" height=\"24\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" focusable=\"false\" style=\"fill: black; display: block;\">\n <path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"></path>\n </svg>\n </a>\n <a href=\"https://www.dagsavisen.no/arc/outboundfeeds/rss/\" title=\"RSS\" target=\"_blank\" rel=\"noopener noreferrer\">\n <svg width=\"24\" height=\"24\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" focusable=\"false\" style=\"fill: black; display: block;\">\n <path d=\"M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z\"></path>\n </svg>\n </a>\n</div>\n\n \n \n </div>\n</div>\n<div data-element-guid=\"b53d7035-d68b-4b01-aa2a-49cd781f2358\" class=\"column text_singleline small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <h2 class=\"content singleline t14 tm16 align-left mobile_text_align_align-left font-PTSans\" style=\" \">\n Copyright Dagsavisen Ă© 2025\n </h2>\n</div><div data-element-guid=\"536ce190-8525-4b44-a3db-621ea920bfb0\" class=\"column text_singleline small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <h2 class=\"content singleline\" style=\" \">\n \n </h2>\n</div></div>\n</div>\n<div data-element-guid=\"1808f1ac-04a7-44a6-ba56-4c901a977160\" class=\"row-section desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\">\n<div class=\"row small-12 large-12 desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\"><div data-element-guid=\"e47daa55-9f2d-458c-84fa-7678801e0a74\" class=\"column text_singleline small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <h2 class=\"content singleline t16 tm17\" style=\" \">\n <span data-lab-text_size_desktop=\"20\" class=\"t20 font-weight-bold m-font-weight-bold font-PTSerif\" data-lab-font_weight_desktop=\"font-weight-bold\" data-lab-fontface=\"PTSerif\">DAGSAVISEN<br></span>\n<br><span data-lab-fontface=\"PTSerif\" class=\"font-PTSerif\">SjefredaktĂžr: <a href=\"mailto:Lars.West.Johnsen@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Lars West Johnsen</a>\n<br>Adm. direktĂžr: <a href=\"mailto:nina.kordahl@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Nina Kordahl</a>\n<br>NyhetsredaktĂžr (konst.): <a href=\"mailto:tore.ryssdalsnes@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Tore Ryssdalsnes</a>\n<br>NyhetsredaktĂžr: <a href=\"mailto:kathleen.buer@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Kathleen Buer </a>(permisjon)\n<br>KulturredaktĂžr: <a href=\"mailto:mode.steinkjer@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" target=\"_blank\">Mode Steinkjer</a> </span>\n </h2>\n</div><div data-element-guid=\"48f44d45-4e34-470b-a0ae-74f9602c1356\" class=\"column text_singleline small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <h2 class=\"content singleline t16 tm17 font-PTSerif\" style=\" \">\n <br><br>Desksjef:\n<a href=\"mailto:espen.rusdal@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Espen HĂ„gensen Rusdal</a><br>Nyhetssjef: <a href=\"mailto:ines.zander@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Ines Margot Zander</a> (permisjon) <br>Nyhetsleder: <a href=\"mailto:jorn.henriksen.skjaerpe@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">JĂžrn H. SkjĂŠrpe</a>\n<br>Debattansvarlig: <a href=\"mailto:hermund.kjernli@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Hermund Lybeck Kjernli</a>\n </h2>\n</div><div data-element-guid=\"c532d8a8-52df-46f5-88b4-a1b8c53e71c8\" class=\"column text_singleline small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <h2 class=\"content singleline t16 tm17 font-PTSerif\" style=\" \">\n <span class=\"font-weight-bold m-font-weight-bold t20\" data-lab-font_weight_desktop=\"font-weight-bold\" data-lab-text_size_desktop=\"20\">KONTAKT OSS</span><br><br>Sentralbord: 22 99 80 00\nAbonnement: 22 99 80 50\n<br>Organisasjonr.: 980 454 347\n<br><a href=\"mailto:tips@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Tips oss</a>\n<br>Frontsjef nĂ„: <a href=\"mailto:dag.hoie@dagsavisen.no\">Dag HĂžie</a>\n </h2>\n</div><div data-element-guid=\"72e00771-eb9a-4652-89b4-62940839305d\" id=\"markup_9795237\" class=\"markupbox column small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n <h2 class=\"content singleline t16 tm17 font-PTSerif\" style=\" \">\n\n <span data-lab-font_weight_desktop=\"font-weight-bold\" class=\"font-weight-bold m-font-weight-bold t19\" data-lab-text_size_desktop=\"19\">\n OM OSS\n </span><br><br>\n\n <a href=\"https://nuu.no/dagsavisen\" target=\"_blank\" class=\"\" data-lab-text_color_desktop=\"\" style=\"color: black;\"></a>\n\n <span class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">\n <a href=\"https://nuu.no/dagsavisen\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Jobb i Mediehuset Dagsavisen\n </a><br>\n\n <a href=\"https://www.dagsavisen.no/kontakt-oss\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Kontakt oss\n </a><br>\n </span>\n\n <span class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">\n <a href=\"https://www.dagsavisen.no/kundeservice\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Kundeservice\n </a><br>\n\n <a href=\"https://da.ocast.com/nb/\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Annonse\n </a><br>\n </span>\n\n <a href=\"https://www.dagsavisen.no/personvern/\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Personvernpolicy\n </a><br>\n\n <a href=\"#\" onclick=\"window._sp_.gdpr.loadPrivacyManagerModal("986498"); return false;\" style=\"color: black;\">\n Personverninnstillinger\n </a>\n\n</h2>\n\n \n \n </div>\n</div>\n</div>\n</div>\n<div data-element-guid=\"339e156c-7e0b-40ff-802a-58539143536f\" class=\"row-section bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\">\n<div class=\"row small-12 large-12 bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\"><div data-element-guid=\"39e0e85b-6786-4735-8423-f2a10dd8a27d\" id=\"markup_101521\" class=\"markupbox column small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n \n\n \n \n </div>\n</div>\n<article data-element-guid=\"da72d23d-e66d-4f91-8ddf-f145ff3dfe41\" class=\"column small-12 large-4 small-abs-12 large-abs-4 \" data-site-alias=\"\" data-section=\"\" data-instance=\"101523\" itemscope>\n <style>@media (min-width:1024px) { [data-element-guid=\"da72d23d-e66d-4f91-8ddf-f145ff3dfe41\"] .content { margin-right:34% !important; margin-left:35% !important; } }\n@media (max-width: 1023px) { [data-element-guid=\"da72d23d-e66d-4f91-8ddf-f145ff3dfe41\"] .content { margin-right:39% !important; margin-left:33% !important; } }</style>\n <div class=\"content\" style=\"\">\n \n \n\n\n <div class=\"media \">\n \n\n \n <div class=\"graphic type_png\">\n <div class=\"img fullwidthTarget\">\n <img src=\"https://beta.dagsavisen.no/files/2025/04/08/RedaktĂžransvar (1).png\" loading=\"lazy\" alt=\"\" />\n </div>\n</div>\n \n \n \n \n \n \n \n <div class=\"floatingText\">\n\n <div class=\"labels\">\n </div>\n </div>\n \n\n </div>\n\n\n \n\n \n\n\n\n\n \n\n <time itemprop=\"datePublished\" datetime=\"\"></time>\n </div>\n</article>\n<div data-element-guid=\"8170f260-62c0-4906-b9af-8a4ecd2dc71a\" id=\"markup_101522\" class=\"markupbox column small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n \n\n \n \n </div>\n</div>\n</div>\n</div>\n\n</footer>\n\n\n\n<script src=\"/view-resources/baseview/public/common/build/baseview_dependencies_dom.js?v=1763454598-L4\" data-cookieconsent=\"ignore\"></script>\n\n <script>\n window.dachserData.handlers = {\n parallax: function(item) {\n if (window.Dac && window.Dac.Parallax) {\n new Dac.Parallax(item);\n } else {\n console.warn('parallax: Missing required class Dac.Parallax. Content will not animate.');\n }\n },\n swipehelper: function(item) {\n if (window.Dac && window.Dac.SwipeHelper) {\n var element = document.querySelector(item.selector);\n if (!element) {\n console.warn('SwipeHelper: Missing element for selector: \"' + item.selector + '\".');\n return null;\n }\n return new Dac.SwipeHelper(element, item);\n } else {\n console.warn('SwipeHelper: Missing required function Dac.SwipeHelper.');\n return null;\n } \n },\n readprogress: function(item) {\n if (window.Dac && window.Dac.ReadProgress) {\n var element = document.querySelector(item.selector);\n if (!element) {\n console.warn('ReadProgress: Missing element for selector: \"' + item.selector + '\".');\n return;\n }\n new Dac.ReadProgress(element, item);\n } else {\n console.warn('ReadProgress: Missing required function Dac.ReadProgress.');\n } \n },\n tabnavigation: function(item) {\n if (window.Dac && window.Dac.TabNavigation) {\n new Dac.TabNavigation(item);\n } else {\n console.warn('TabNavigation: Missing required function Dac.Tabnavigation.');\n } \n },\n elementattributetoggler: function(item) {\n if (window.Dac && window.Dac.ElementAttributeToggler) {\n new Dac.ElementAttributeToggler(item);\n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.ElementAttributeToggler.');\n } \n },\n articlelists: (item) => {\n if (window.Dac && window.Dac.ArticleLists) {\n new Dac.ArticleLists(item);\n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.ArticleLists.');\n }\n }\n };\n\n window.dachserData.execute = () => {\n \n // Parallax\n // Register each element requiering js-animations\n const parallaxQueue = window.dachserData.get('parallax') || [];\n parallaxQueue.forEach(item => {\n window.dachserData.handlers.parallax(item);\n });\n \n // SwipeHelper, used by several components like ArticleScroller etc.\n // Register each element using SwipeHelper:\n const swipehelperQueue = window.dachserData.get('swipehelper') || [];\n swipehelperQueue.forEach(item => {\n window.dachserData.setInstance(\n 'swipehelper',\n item.selector,\n window.dachserData.handlers.swipehelper(item)\n );\n });\n\n // ReadProgress\n const readprogressQueue = window.dachserData.get('readprogress') || [];\n readprogressQueue.forEach(item => {\n window.dachserData.handlers.readprogress(item);\n });\n \n // Tab-navigation\n const tabnavigationQueue = window.dachserData.get('tabnavigation') || [];\n tabnavigationQueue.forEach(item => {\n window.dachserData.handlers.tabnavigation(item);\n });\n\n // ElementAttributeToggler\n const elementAttributeTogglerQueue = window.dachserData.get('elementattributetoggler') || [];\n elementAttributeTogglerQueue.forEach(item => {\n window.dachserData.handlers.elementattributetoggler(item);\n });\n\n const articlelistsQueue = window.dachserData.get('articlelists') || [];\n articlelistsQueue.forEach(item => {\n window.dachserData.handlers.articlelists(item);\n });\n };\n\n (function () {\n\n window.dachserData.execute();\n \n }());\n </script>\n\n <div class=\"powered-by \"><a href=\"https://labradorcms.com/\" target=\"_blank\">Powered by Labrador CMS</a></div>\n\n\n <script >// KILKAYA / MEDIETALL IMPLEMENTATION\n\nconst userAgent = window.navigator.userAgent;\nfunction updateMetaContent(metaName, newContent) {\n const meta = document.querySelector(`meta[property=\"${metaName}\"]`);\n\n if (meta && newContent) {\n meta.setAttribute('content', newContent);\n return true;\n } else if (newContent === null) {\n meta.remove();\n }\n return false;\n}\n\nif (userAgent.includes('Boomerang')) {\n const isTablet = userAgent.includes('tablet');\n const isAndroid = userAgent.includes('android');\n let isLoggedIn;\n\n\nif (userState) {\n isLoggedIn = userState.isLoggedIn;\n}\n\n updateMetaContent('k5a:login', isLoggedIn ? '1' : '0');\n updateMetaContent(\n 'k5a:channel',\n [isTablet ? 'tablet' : 'mobile', isAndroid ? 'android' : 'ios', 'app'].join('_')\n );\n} else {\n // We delete the meta tags\n updateMetaContent('k5a:login', null);\n updateMetaContent('k5a:channel', null);\n}</script><script >// __RAM INVISO__\n\nvar identityIdCookieRow = document.cookie\n .split('; ')\n .find(function(row) {\n return row.indexOf('identity-id') === 0;\n });\n\nvar identityIdCookie = identityIdCookieRow ? identityIdCookieRow.split('=')[1] : null;\n\nvar decodedIdentityIdValueString = identityIdCookie ? atob(identityIdCookie) : null;\n\nvar customerNumber = decodedIdentityIdValueString ? JSON.parse(decodedIdentityIdValueString).customerNumber : 0;\n\nvar highttouchAnonymousIdRow = document.cookie\n .split('; ')\n .find(function(row) {\n return row.indexOf('htjs_anonymous_id') === 0;\n });\n\nvar highttouchAnonymousId = highttouchAnonymousIdRow ? highttouchAnonymousIdRow.split('=')[1] : '';\n\nvar imgSrc = 'https://inviso.rampanel.com/ram/Inviso?i=18005&c=51726&t=6&cg=0&r=1&rdir=1&id1=' + \n customerNumber + '&id2=' + (highttouchAnonymousId || '');\nvar img = document.createElement('img');\nimg.src = imgSrc;\nimg.style.display = 'none';\ndocument.body.insertBefore(img, document.body.firstChild);</script>\n </body>\n</html>\n",
"source_updated_at" : "2025-11-28 14:35:05",
"summary" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"tags" : null,
"title" : "Sjokkvideo: FN krever svar fra Israel",
"twitter_title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"version" : 2
}
đ Summary
FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.
đ Full Content (1333 chars)
FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser
FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.
Verden
Drapene ble filmet og videoene er spredt bÄde i sosiale medier og pÄ TV-kanaler.
â Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.
FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.
Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.
De to mennene var 26 og 37 Är gamle. Videoene viser hvordan de fÞrst kommer ut av en bygning med hendene i vÊret, omringet av israelske soldater. Klippene viser ogsÄ at de ligger pÄ bakken fÞr de fÄr ordre om Ä gÄ tilbake til bygningen. Deretter hÞres skudd, og videoene viser de to liggende livlÞse pÄ bakken.
Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrÄet AFP.
đ·ïž Tags & Keywords
đ All Metadata (JSON)
{
"is_paywalled" : 0,
"raw_feed_item" : "<item>\n <title><![CDATA[Filmet drap sjokkerer verden: FN krever svar fra Israel]]></title>\n <link>https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904</link>\n <guid>https://www.dagsavisen.no/a/10082904</guid>\n <pubDate>2025-11-28T15:35:05+01:00</pubDate>\n <description><![CDATA[FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.]]></description>\n <enclosure length=\"0\" type=\"image/jpeg\" url=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&x=18.17&y=39.00&cropw=44.00&croph=31.54&heightx=19.44&heighty=27.69&heightw=25.43&heighth=61.29&width=1058&height=478&format=jpg\" />\n</item>",
"published_at" : null,
"image_url" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"author" : "NTB-AFP ",
"content" : "# FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\n\n## FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\n\nVerden\n\nDrapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.\n\nâ Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.\n\nFNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.\n\nIsrael har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.\n\nDe to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken.\n\nHendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.",
"og" : {
"image" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"image:height" : "684",
"title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"image:width" : "1200",
"type" : "article",
"url" : "https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904",
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse."
},
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"source_updated_at" : null,
"title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"twitter" : {
"title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"card" : "summary_large_image",
"image" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683"
},
"keywords" : [
"nyheter",
"menneskerettigheter",
"israel",
"fn",
"utenomrettslige henrettelser",
"palestina",
"scroll",
"vestbredden"
],
"meta" : {
"viewport" : "width=device-width, initial-scale=1",
"title" : "FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser",
"description" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse."
},
"schema" : {
"microdata" : {
"author" : "Palestine TV via AP / NTB",
"name" : "NTB-AFP ",
"caption" : "Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pÄ kne pÄ bakken med hendene i vÊret."
}
}
}
đ° Original Feed Item XML
<item>
<title><![CDATA[Filmet drap sjokkerer verden: FN krever svar fra Israel]]></title>
<link>https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904</link>
<guid>https://www.dagsavisen.no/a/10082904</guid>
<pubDate>2025-11-28T15:35:05+01:00</pubDate>
<description><![CDATA[FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.]]></description>
<enclosure length="0" type="image/jpeg" url="https://image.dagsavisen.no/10082903.webp?imageId=10082903&x=18.17&y=39.00&cropw=44.00&croph=31.54&heightx=19.44&heighty=27.69&heightw=25.43&heighth=61.29&width=1058&height=478&format=jpg" />
</item>
đ Raw HTML (102513 bytes)
<!DOCTYPE html>
<html lang="nb-NO" dir="ltr" class="resp_fonts">
<head>
<script type="module">
import { ClientAPI } from '/view-resources/baseview/public/common/ClientAPI/index.js?v=1763454598-L4';
window.labClientAPI = new ClientAPI({
pageData: {
url: 'https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904',
pageType: 'article',
pageId: '10082904',
section: 'nyheter',
title: 'FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser',
seotitle: 'FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser',
sometitle: 'Med hendene i vÊret ù sÄ ble de skutt',
description: 'FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.',
seodescription: 'FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.',
somedescription: 'FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.',
device: 'desktop',
cmsVersion: '4.2.13',
contentLanguage: 'nb-NO',
published: '2025-11-28T14:35:05.000Z',
tags: ["nyheter", "menneskerettigheter", "israel", "fn", "utenomrettslige henrettelser", "palestina", "scroll", "vestbredden"],
bylines: ["NTB-AFP "],
site: {
domain: 'https://www.dagsavisen.no',
id: '4',
alias: 'dagsavisen'
}
// Todo: Add paywall info ...
},
debug: false
});
</script>
<title>FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser</title>
<meta name="title" content="FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser">
<meta name="description" content="FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="canonical" href="https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:type" content="article">
<meta property="og:title" content="Med hendene i vÊret ù sÄ ble de skutt">
<meta property="og:description" content="FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.">
<meta property="article:published_time" content="2025-11-28T14:35:05.000Z">
<meta property="article:modified_time" content="">
<meta property="article:author" content="NTB-AFP ">
<meta property="article:tag" content="nyheter">
<meta property="article:tag" content="menneskerettigheter">
<meta property="article:tag" content="israel">
<meta property="article:tag" content="fn">
<meta property="article:tag" content="utenomrettslige henrettelser">
<meta property="article:tag" content="palestina">
<meta property="article:tag" content="scroll">
<meta property="article:tag" content="vestbredden">
<meta property="og:image" content="https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="684">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Med hendene i vÊret ù sÄ ble de skutt">
<meta name="twitter:description" content="FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.">
<meta name="twitter:image" content="https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683">
<link rel="alternate" type="application/json+oembed" href="https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904?lab_viewport=oembed">
<meta property="k5a:login"><meta property="k5a:channel">
<script >/*
___CMP///SOURCEPOINT IMPLEMTATION STUB FILE___
*/
// const returnIfBoomerang = `if(/Boomerang/.test(window.navigator.userAgent)){return};`;
`"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();`;</script><script >/*
___CMP///SOURCEPOINT IMPLEMTATION___
*/
// Do not show CMP in Boomerang
(function(){
// if(/Boomerang/.test(window.navigator.userAgent)){return};
tp = window.tp || [];
window._sp_queue = [];
window._sp_ = {
config: {
accountId: 1947,
baseEndpoint: 'https://cmp.dagsavisen.no',
gdpr: { },
propertyHref: 'https://dagsavisen.no',
events: {
onMessageChoiceSelect: function onMessageChoiceSelect(message_type, choice_id, choice_type_id) {},
onConsentReady: function onConsentReady() {}
},
}
}})();</script><script src="https://cmp.dagsavisen.no/unified/wrapperMessagingWithoutDetection.js" async></script><script defer src="https://log.medietall.no/analytics.v2.legacy.js" nomodule></script><script src="https://cdn.dagsavisen.no/analytics-injector/analytics-injector.js" data-piano-site-id="628254" data-segment-write-key="aFd42Cuut9SOlPJIxmoVVmgxhwgP7Zlb" data-hightouch-write-key="094d98872591ff258079a1fba084b47ed321a44e6d331054ab489ca855ed9b87" data-chartbeat-enabled="true" data-enable-utm="true" data-campaign-prefix="utm_,at_" data-clarity-id="fg9hm5zysj"></script><script src="https://cdn.dagsavisen.no/unite-labrador-script/unite.min.js"></script><script >window.unite.init({
piano: {
appId: 'tOpq1vicpu',
env: 'production',
cxenseSiteId: '9222309366332723939',
debug: false,
},
labrador: {
loginUrl: 'https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen',
minSideUrl: 'https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext',
}
});</script>
<style >.ad-label {
display: block;
overflow: hidden !important;
position: absolute !important;
left: 50% !important;
transform: translateX(-50%) !important;
text-align: center !important;
text-transform: lowercase !important;
}
.ad-label::first-letter {
text-transform: uppercase !important;
}</style>
<link href="https://cdn.dagsavisen.no/unite-labrador-script/unite.min.css" rel="stylesheet">
<meta property="og:url" content="https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904">
<link type="image/png" rel="icon" href="/view-resources/dachser2/public/dagsavisen/newfavicon/favicon.ico">
<link type="image/png" rel="icon" sizes="16x16" href="/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-16x16.png">
<link type="image/png" rel="icon" sizes="32x32" href="/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-32x32.png">
<link type="image/png" rel="icon" sizes="192x192" href="/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-192x192.png">
<link type="image/png" rel="icon" sizes="512x512" href="/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-512x512.png">
<link type="image/png" rel="apple-touch-icon" sizes="180x180" href="/view-resources/dachser2/public/dagsavisen/newfavicon/apple-touch-icon.png">
<link href="https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900" rel="stylesheet" >
<link rel="stylesheet" href="/view-resources/view/css/grid.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/main.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/colors.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/print.css?v=1763454598-L4" media="print">
<link rel="stylesheet" href="/view-resources/view/css/foundation-icons/foundation-icons.css?v=1763454598-L4">
<link rel="stylesheet" href="/view-resources/view/css/site/dagsavisen.css?v=1763454598-L4">
<style data-key="custom_properties">
:root{--primary: rgba(0,0,0,1);--secondary: rgba(251,251,251,1);--tertiary: rgba(168,33,40,1);--bg-primary: rgba(0,0,0,1);--bg-secondary: rgba(255,255,255,1);--bg-tertiary: rgba(244,243,240,1);--bg-quaternary: rgba(168,33,40,1);}
</style>
<style data-key="background_colors">
.bg-primary {background-color: rgba(0,0,0,1);color: #fff;}.bg-secondary {background-color: rgba(255,255,255,1);}.bg-tertiary {background-color: rgba(244,243,240,1);}.bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary {background-color: rgba(0,0,0,1);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary {background-color: rgba(255,255,255,1);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary {background-color: rgba(244,243,240,1);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}}
</style>
<style data-key="background_colors_opacity">
.bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}.bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}.bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}.bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}.bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}.bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}.bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}.bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}.bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}.bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}.bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}.bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}.bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}.bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}.bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}.bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}}
</style>
<style data-key="border_colors">
.border-bg-primary{--border-color: var(--bg-primary);}.mobile_border-bg-primary{--mobile-border-color: var(--bg-primary);}.border-bg-secondary{--border-color: var(--bg-secondary);}.mobile_border-bg-secondary{--mobile-border-color: var(--bg-secondary);}.border-bg-tertiary{--border-color: var(--bg-tertiary);}.mobile_border-bg-tertiary{--mobile-border-color: var(--bg-tertiary);}.border-bg-quaternary{--border-color: var(--bg-quaternary);}.mobile_border-bg-quaternary{--mobile-border-color: var(--bg-quaternary);}
</style>
<style data-key="font_colors">
.primary {color: rgba(0,0,0,1) !important;}.secondary {color: rgba(251,251,251,1) !important;}.tertiary {color: rgba(168,33,40,1) !important;}@media (max-width: 1023px) { .color_mobile_primary {color: rgba(0,0,0,1) !important;}}@media (max-width: 1023px) { .color_mobile_secondary {color: rgba(251,251,251,1) !important;}}@media (max-width: 1023px) { .color_mobile_tertiary {color: rgba(168,33,40,1) !important;}}
</style>
<style data-key="image_gradient">
.image-gradient-bg-primary{--background-color: var(--bg-primary);}.color_mobile_image-gradient-bg-primary{--mobile-background-color: var(--bg-primary);}.image-gradient-bg-secondary{--background-color: var(--bg-secondary);}.color_mobile_image-gradient-bg-secondary{--mobile-background-color: var(--bg-secondary);}.image-gradient-bg-tertiary{--background-color: var(--bg-tertiary);}.color_mobile_image-gradient-bg-tertiary{--mobile-background-color: var(--bg-tertiary);}.image-gradient-bg-quaternary{--background-color: var(--bg-quaternary);}.color_mobile_image-gradient-bg-quaternary{--mobile-background-color: var(--bg-quaternary);}
</style>
<style data-key="custom_css_variables">
:root {
--lab_page_width: 1003px;
--lab_columns_gutter: 11px;
--space-top: 80;
--space-top-adnuntiusAd: ;
}
@media(max-width: 767px) {
:root {
--lab_columns_gutter: 10px;
}
}
@media(min-width: 767px) {
:root {
}
}
</style>
<script src="/view-resources/public/common/JWTCookie.js?v=1763454598-L4"></script>
<script src="/view-resources/public/common/Paywall.js?v=1763454598-L4"></script>
<script>
window.Dac = window.Dac || {};
(function () {
if (navigator) {
window.Dac.clientData = {
language: navigator.language,
userAgent: navigator.userAgent,
innerWidth: window.innerWidth,
innerHeight: window.innerHeight,
deviceByMediaQuery: getDeviceByMediaQuery(),
labDevice: 'desktop', // Device from labrador
device: 'desktop', // Device from varnish
paywall: {
isAuthenticated: isPaywallAuthenticated(),
toggleAuthenticatedContent: toggleAuthenticatedContent,
requiredProducts: [],
},
page: {
id: '10082904',
extId: 'ntb-dagsavisen10082904'
},
siteAlias: 'dagsavisen',
debug: window.location.href.includes('debug=1')
};
function getDeviceByMediaQuery() {
if (window.matchMedia('(max-width: 767px)').matches) return 'mobile';
if (window.matchMedia('(max-width: 1023px)').matches) return 'tablet';
return 'desktop';
}
function isPaywallAuthenticated() {
if (window.Dac && window.Dac.JWTCookie) {
var JWTCookie = new Dac.JWTCookie({ debug: false });
return JWTCookie.isAuthenticated();
}
return false;
}
function toggleAuthenticatedContent(settings) {
if (!window.Dac || !window.Dac.Paywall) {
return;
}
var Paywall = new Dac.Paywall();
var updateDOM = Paywall.updateDOM;
if(settings && settings.displayUserName) {
var userName = Paywall.getUserName().then((userName) => {
updateDOM(userName !== false, userName, settings.optionalGreetingText);
});
} else {
updateDOM(window.Dac.clientData.paywall.isAuthenticated);
}
}
}
}());
</script>
<script type="module" src="/view-resources/baseview/public/common/baseview/moduleHandlers.js?v=1763454598-L4" data-cookieconsent="ignore"></script>
<!-- Google Tag Manager -->
<script>
window.dataLayer = window.dataLayer || [];
</script>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T56SZZ8');</script>
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
var handleAsTablet = (Dac.clientData.device === 'tablet' || Dac.clientData.innerWidth < 1316);
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/toppbanner', [[980,150], [980,300], [1020,150], [1020,300], [1065,150], [1065,300]], 'toppbanner')
.addService(googletag.pubads());
}
if (!(handleAsTablet && 'true' === 'true')) {
googletag
.defineSlot('/38586112/left_sticky', [[180,500], [160,600], [300,600], [460,1001]], 'left_sticky')
.addService(googletag.pubads());
}
if (!(handleAsTablet && 'true' === 'true')) {
googletag
.defineSlot('/38586112/right_sticky', [[180,500], [160,600], [300,600], [460,1000]], 'right_sticky')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/nettbanner1', [[980,150], [980,300], [1920,1080]], 'nettbanner1')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board1', [[580,400], [580,500]], 'articleboard/board1')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board2', [[580,400], [580,500]], 'articleboard/board2')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board3', [[580,400], [580,500]], 'articleboard/board3')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board4', [[580,400], [580,500]], 'articleboard/board4')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board5', [[580,400], [580,500]], 'articleboard/board5')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board6', [[580,400], [580,500]], 'articleboard/board6')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board7', [[580,400], [580,500]], 'articleboard/board7')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board8', [[580,400], [580,500]], 'articleboard/board8')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board9', [[580,400], [580,500]], 'articleboard/board9')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board10', [[580,400], [580,500]], 'articleboard/board10')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board11', [[580,400], [580,500]], 'articleboard/board11')
.addService(googletag.pubads());
}
if (!(handleAsTablet && '' === 'true')) {
googletag
.defineSlot('/38586112/articleboard/board12', [[580,400], [580,500]], 'articleboard/board12')
.addService(googletag.pubads());
}
googletag.pubads().setTargeting("env", "prod");
googletag.pubads().setTargeting("site", "dagsavisen");
googletag.pubads().setTargeting("section", "nyheter");
googletag.pubads().setTargeting("context", "article");
googletag.pubads().setTargeting("tags", "nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden");
var useLadyLoading = true || false;
if (useLadyLoading) {
googletag.pubads().enableLazyLoad({
fetchMarginPercent: 50 || 150, // Fetch ad content when it is within 1.5 viewports of the visible area
renderMarginPercent: 45 || 150, // Render ads when they are within 1.5 viewports of the visible area
mobileScaling: 2.0
});
}
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});
</script>
<link href="https://fonts.googleapis.com/css?family=PT+Sans:regular,italic,700,700italic" rel="stylesheet" >
<link href="https://fonts.googleapis.com/css?family=Inter:regular,300,300italic,200italic,200,100,100italic,500,italic,500italic,600,700,600italic,700italic,900italic,800italic,800,900" rel="stylesheet" >
<link href="https://fonts.googleapis.com/css?family=PT+Serif:regular,italic,700italic,700" rel="stylesheet" >
<link href="https://fonts.googleapis.com/css?family=Noto+Serif:regular,300,300italic,700,600italic,700italic,600,800,900,800italic,900italic,500,italic,500italic,200italic,200,100,100italic" rel="stylesheet" >
<style id="dachser-vieweditor-styles">
.articleHeader .headline { font-family: "PT Serif"; font-weight: 700; font-style: normal; font-size: 3rem; }
.articleHeader .subtitle { font-family: "PT Serif"; font-weight: normal; font-style: normal; font-size: 1.625rem; }
.bodytext { font-family: "PT Serif"; font-weight: normal; font-style: normal; font-size: 1.125rem; }
.byline .name { font-family: "Inter"; font-weight: normal; font-style: normal; }
article .meta .dates { font-family: "Inter"; font-weight: normal; font-style: normal; }
article .meta .dates .dateLabel { font-family: "Inter"; font-weight: normal; font-style: normal; }
.articleHeader .kicker { font-family: "PT Serif"; font-weight: normal; font-style: normal; }
article.column { font-family: "PT Serif"; font-weight: normal; font-style: normal; }
header#nav, header.pageHeader { font-family: "Inter"; font-weight: normal; font-style: normal; font-size: 0.875rem; text-transform: default; }@media (max-width: 767px) { .resp_fonts header#nav, header.pageHeader {font-size: calc(0.262vw * 14); } }
.font-PTSans { font-family: "PT Sans" !important; }
.font-PTSans.font-weight-normal { font-weight: normal !important; }
.font-PTSans.font-weight-bold { font-weight: 700 !important; }
.font-Inter { font-family: "Inter" !important; }
.font-Inter.font-weight-normal { font-weight: normal !important; }
.font-Inter.font-weight-light { font-weight: 300 !important; }
.font-Inter.font-weight-bold { font-weight: 600 !important; }
.font-Inter.font-weight-black { font-weight: 800 !important; }
.font-PTSerif { font-family: "PT Serif" !important; }
.font-PTSerif.font-weight-normal { font-weight: normal !important; }
.font-PTSerif.font-weight-bold { font-weight: 700 !important; }
.font-NotoSerif { font-family: "Noto Serif" !important; }
.font-NotoSerif.font-weight-normal { font-weight: normal !important; }
.font-NotoSerif.font-weight-light { font-weight: 300 !important; }
.font-NotoSerif.font-weight-bold { font-weight: 700 !important; }
.font-NotoSerif.font-weight-black { font-weight: 800 !important; }
</style>
<style id="css_variables"></style>
<script>
window.dachserData = {
_data: {},
_instances: {},
get: function(key) {
return dachserData._data[key] || null;
},
set: function(key, value) {
dachserData._data[key] = value;
},
push: function(key, value) {
if (!dachserData._data[key]) {
dachserData._data[key] = [];
}
dachserData._data[key].push(value);
},
setInstance: function(key, identifier, instance) {
if (!dachserData._instances[key]) {
dachserData._instances[key] = {};
}
dachserData._instances[key][identifier] = instance;
},
getInstance: function(key, identifier) {
return dachserData._instances[key] ? dachserData._instances[key][identifier] || null : null;
},
reflow: () => {}
};
</script>
<script type="application/ld+json">
[{"@context":"http://schema.org","@type":"WebSite","name":"dagsavisen","url":"https://www.dagsavisen.no"},{"@context":"https://schema.org","@type":"NewsArticle","headline":"FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser","description":"FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.","mainEntityOfPage":{"@id":"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904"},"availableLanguage":[{"@type":"Language","alternateName":"nb-NO"}],"image":["https://image.dagsavisen.no/?imageId=10082903&width=1200"],"keywords":"nyheter, menneskerettigheter, israel, fn, utenomrettslige henrettelser, palestina, scroll, vestbredden","author":[{"@type":"Person","name":"NTB-AFP "}],"publisher":{"@type":"Organization","name":"dagsavisen","logo":{"@type":"ImageObject","url":"/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg"}},"datePublished":"2025-11-28T14:35:05.000Z"}]
</script>
<script type="text/javascript">
window.googletag = window.googletag || {};
window.googletag.cmd = window.googletag.cmd || [];
window.ybConfiguration = window.ybConfiguration || {};
window.ybConfiguration = Object.assign({}, window.ybConfiguration, { integrationMethod: 'open_tag' });
(function (y, i, e, L, D) {
y.Yieldbird = y.Yieldbird || {};
y.Yieldbird.cmd = y.Yieldbird.cmd || [];
i.cmd.push(function () { i.pubads().disableInitialLoad(); });
L = e.createElement('script');
L.async = true;
L.src = '//cdn.qwtag.com/c9b4797e-ed81-49c1-84d0-19f03fb04305/qw.js';
D = e.getElementsByTagName('script')[0];
(D.parentNode || e.head).insertBefore(L, D);
})(window, window.googletag, document);
</script><script src="https://log.medietall.no/analytics.v2.js" type="module"></script><script >// Lets us show the users as "logged inn" even if they have no active subscriptions
window.Dac.clientData.paywall.toggleAuthenticatedContent = function() {
const uniteAuthenticated = document.cookie.split(';').some((item) => item.trim().startsWith('Paywall-Subscriber='));
if (!window.Dac || !window.Dac.Paywall) return;
var Paywall = new Dac.Paywall();
var updateDOM = Paywall.updateDOM;
updateDOM(uniteAuthenticated);
}</script><script async src="https://functions.adnami.io/api/macro/adsm.macro.dagsavisen.no.js"></script><script >// __STROSSLE__
window.strossle=window.strossle||function(){(strossle.q=strossle.q||[]).push(arguments)};
strossle('bf89680c-8395-441a-a4fd-5707ec4c1ae5', '.strossle-widget');</script><script async src="https://assets.strossle.com/strossle-widget-sdk/1/strossle-widget-sdk.js"></script>
<meta property="article:section" content="nyheter">
<script>
var k5aMeta = { "paid": 0, "wordCount": "180", "lix": "49", "author": ["NTB-AFP "], "tag": ["nyheter", "menneskerettigheter", "israel", "fn", "utenomrettslige henrettelser", "palestina", "scroll", "vestbredden"], "title": "FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser", "teasertitle": "Med hendene i vÊret ù sÄ ble de skutt", "kicker": "Verden", "url": "https://www.dagsavisen.no/a/10082904", "login": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), "subscriber": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), "subscriberId": (Dac.clientData.subscriberId ? `"${ Dac.clientData.subscriberId }"` : "") };
</script>
<script src="//cl.k5a.io/6156b8c81b4d741e051f44c2.js" async></script>
<style>
:root {
--bodytext-alignment: var(--bodytext-alignment-center);
}
</style>
</head>
<body class="l4 article site_dagsavisen section_nyheter custom-bodytext-alignment"
>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T56SZZ8"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script>
document.addEventListener("DOMContentLoaded", (event) => {
setScrollbarWidth();
window.addEventListener('resize', setScrollbarWidth);
});
function setScrollbarWidth() {
const root = document.querySelector(':root');
const width = (window.innerWidth - document.body.offsetWidth < 21) ? window.innerWidth - document.body.offsetWidth : 15;
root.style.setProperty('--lab-scrollbar-width', `${ width }px`);
}
</script>
<a href="#main" class="skip-link">Jump to main content</a>
<header class="pageElement pageHeader">
<div class="section grid-fixed">
<div class="row mainline">
<div class="hamburger to-be-expanded" data-id="pageElements-4">
<div class="positionRelative">
<span class="hamburger-button hamburger-expander ">
<button class="burger-btn" aria-label="ĂÂ
pne meny" aria-expanded="false" aria-controls="hamburger-container" aria-haspopup="menu">
<i class="open fi-list"></i>
<i class="close fi-x"></i>
</button>
</span>
<div class="hamburger-container" id="hamburger-container">
<div data-id="pageElements-5" class="search visible">
<button class="search-button" aria-label="SĂžk" >
<i class="open fi-magnifying-glass"></i>
<i class="close fi-x"></i>
</button>
<form class="search-container" action="/cse" method="get" role="search">
<label for="search-input-5" class="visuallyhidden">SĂžk</label>
<input type="text" id="search-input-5" name="q" placeholder="SĂžk...">
</form>
</div>
<script>
if (document.querySelector('[data-id="pageElements-5"] .search-button')) {
document.querySelector('[data-id="pageElements-5"] .search-button').addEventListener('click', (event) => {
document.querySelector('[data-id="pageElements-5"] .search-container').submit();
}, false);
}
</script>
<nav class="navigation dropdownMenu expandable">
<ul class="menu-list">
<li class="first-list-item menu--login">
<a href="https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen" target="_self">Logg inn</a>
</li>
<li class="first-list-item ">
<a href="https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F" target="_self">Les e-avisen</a>
</li>
<li class="first-list-item has-children">
<span tabindex="0">Nyheter</span>
<ul class="children">
<li class="">
<a href="/nyheter" target="_self">Nyheter</a>
</li>
<li class="">
<a href="/innenriks" target="_self">Innenriks</a>
</li>
<li class="">
<a href="/verden" target="_self">Verden</a>
</li>
<li class="">
<a href="/portrett" target="_self">Portrett</a>
</li>
<li class="">
<a href="/reportasje" target="_self">Reportasje</a>
</li>
</ul>
</li>
<li class="first-list-item has-children">
<span tabindex="0">Kultur</span>
<ul class="children">
<li class="">
<a href="/kultur" target="_self">Kultur</a>
</li>
<li class="">
<a href="/tags/bĂžker" target="_self">BĂžker</a>
</li>
<li class="">
<a href="/nye-takter" target="_self">Musikk</a>
</li>
<li class="">
<a href="/tags/teater" target="_self">Teater</a>
</li>
<li class="">
<a href="/tags/film%20og%20serier" target="_self">Film og serier</a>
</li>
<li class="">
<a href="/tags/kunst" target="_self">Kunst</a>
</li>
<li class="">
<a href="/mat-og-drikke" target="_self">Mat og drikke</a>
</li>
<li class="">
<a href="/tags/reise/" target="_self">Reise</a>
</li>
</ul>
</li>
<li class="first-list-item ">
<a href="/kommentar" target="_self">Kommentar</a>
</li>
<li class="first-list-item ">
<a href="/debatt" target="_self">Debatt</a>
</li>
<li class="first-list-item dac-hidden-desktop-up dac-hidden-desktop-down">
<a href="/sport" target="_self">Sport</a>
</li>
<li class="first-list-item ">
<a href="//dagsavisen.no/podkaster-fra-dagsavisen" target="_self">Podkast</a>
</li>
<li class="first-list-item ">
<a href="https://www.dagsavisen.no/kultur/prov-deg-pa-dagens-hjernetrim/9655200" target="_self">Dagens hjernetrim</a>
</li>
<li class="first-list-item ">
<a href="/kundeservice" target="_self">Kundeservice</a>
</li>
<li class="first-list-item ">
<a href="/dĂždsfall" target="_self">DĂždsfall</a>
</li>
<li class="first-list-item ">
<a href="https://ocast.com/no/dagsavisen/" target="_self">Annonsere</a>
</li>
<li class="first-list-item menu--logout">
<a href="https://api.dagsavisen.no/paywall/logout?siteAlias=dagsavisen" target="_self">Logg ut</a>
</li>
</ul>
</nav>
<script>
(function () {
// This is only called when the user presses the escape key.
function closeElement(event, element) {
if (event.key === 'Escape') {
window.removeEventListener('keydown', closeElement);
// Get all expanded elements and close them
const expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');
for (let i = 0; i < expanded.length; i++) {
expanded[i].classList.remove('expanded');
// Traverse up from the element the user has selected to see if it is a child of the expanded element
// If it is, set focus to the first child, as that is the span element with tabindex.
// This is so that if the user has moved on from the menu, we shouldn't mess with the focus and flow
if (document.activeElement.closest('.has-children') === expanded[i]) {
expanded[i].children[0].focus();
}
}
}
}
function toggleElement(event, element) {
// Prevent the default link behavior
event.preventDefault();
// Check if there are other expanded elements and close them
const expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');
for (let i = 0; i < expanded.length; i++) {
if (expanded[i] !== element.parentElement) {
expanded[i].classList.remove('expanded');
}
}
// Toggle the class "expanded" on the parent element
// We toggle instead of add/remove the class because we don't know if we are opening or closing the element
element.parentElement.classList.toggle('expanded');
window.addEventListener('keydown', closeElement);
}
// Add extra element for carat and toggle functionality after the span or a element
function addCarat(element) {
const carat = document.createElement('span');
carat.classList.add('carat');
carat.tabIndex = '0';
const sibling = element.querySelector(':scope > a') || element.querySelector(':scope > span');
element.insertBefore(carat, sibling.nextSibling);
element.tabIndex = '-1';
if (sibling.tagName === 'A') {
sibling.tabIndex = '0';
} else if (sibling.tagName === 'SPAN') {
sibling.tabIndex = '-1';
}
}
// Get all elements with class "has-children" and add two events - one click event and one keydown event
// Allow for the same expandable menu to be reused in different viewports by using different classes
let classes = '';
if (classes) {
classes = '.' + classes.trim().split(' ').join('.');
}
const hasChildren = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable .has-children > span`);
for (let i = 0; i < hasChildren.length; i++) {
hasChildren[i].addEventListener('click', function(e) {
toggleElement(e, this);
});
hasChildren[i].addEventListener('keydown', function (e) {
// Check for both enter and space keys
if (e.key === 'Enter' || e.key === ' ') {
toggleElement(e, this);
}
});
}
// Get all elements with class "has-children" when toggleChildren is enabled and carat and toggle functionality
const hasChildrenToggle = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > span, nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > a`);
for (let i = 0; i < hasChildrenToggle.length; i++) {
// Add carat to the element
addCarat(hasChildrenToggle[i].parentElement);
if (hasChildrenToggle[i].tagName === 'A' || hasChildrenToggle[i].tagName === 'SPAN') {
hasChildrenToggle[i].nextSibling.addEventListener('click', function(e) {
toggleElement(e, hasChildrenToggle[i]);
});
hasChildrenToggle[i].nextSibling.addEventListener('keydown', function(e) {
// Check for both enter and space keys
if (e.key === 'Enter' || e.key === ' ') {
toggleElement(e, hasChildrenToggle[i]);
}
});
// Use with caution - ensure that parent li overlaps with child ul to avoid prematurely triggering leave
if (hasChildrenToggle[i].closest('nav').classList.contains('toggleOnHover')) {
hasChildrenToggle[i].addEventListener('mouseenter', function(e) {
hasChildrenToggle[i].parentElement.classList.add('expanded');
});
hasChildrenToggle[i].parentElement.addEventListener('mouseleave', function(e) {
hasChildrenToggle[i].parentElement.classList.remove('expanded');
});
}
}
}
})();
</script>
<div class="section dropdown-close-section">
</div>
</div>
</div>
</div>
<script>
(function(){
const burgerButton = document.querySelector('[data-id="pageElements-4"] .burger-btn');
const dropdownCloseSection = document.querySelector('[data-id="pageElements-4"] .dropdown-close-section');
function toggleDropdown() {
// Toggle the expanded class and aria-expanded attribute
document.querySelector('[data-id="pageElements-4"].hamburger.to-be-expanded').classList.toggle('expanded');
burgerButton.setAttribute('aria-expanded', burgerButton.getAttribute('aria-expanded') === 'true' ? 'false' : 'true');
burgerButton.setAttribute('aria-label', burgerButton.getAttribute('aria-expanded') === 'true' ? 'Lukk meny' : 'ĂÂ
pne meny');
// This doesn't seem to do anything? But there's styling dependent on it some places
document.body.classList.toggle('hamburger-expanded');
}
// Called via the eventlistener - if the key is Escape, toggle the dropdown and remove the eventlistener
function closeDropdown(e) {
if(e.key === 'Escape') {
toggleDropdown();
// Set the focus back on the button when clicking escape, so the user can continue tabbing down
// the page in a natural flow
document.querySelector('[data-id="pageElements-4"] .burger-btn').focus();
window.removeEventListener('keydown', closeDropdown);
}
}
if(burgerButton) {
burgerButton.addEventListener('click', function(e) {
e.preventDefault();
toggleDropdown();
// If the menu gets expanded, add the eventlistener that will close it on pressing Escape
// else, remove the eventlistener otherwise it will continue to listen for escape even if the menu is closed.
if(document.querySelector('[data-id="pageElements-4"] .burger-btn').getAttribute('aria-expanded') === 'true') {
window.addEventListener('keydown', closeDropdown);
} else {
window.removeEventListener('keydown', closeDropdown);
}
})
}
if (dropdownCloseSection) {
dropdownCloseSection.addEventListener('click', function(e) {
e.preventDefault();
toggleDropdown();
});
}
document.querySelectorAll('.hamburger .hamburger-expander, .hamburger .hamburger-container, .stop-propagation').forEach(function (element) {
element.addEventListener('click', function (e) {
e.stopPropagation();
});
});
}());
</script>
<figure class="logo">
<a href=" //www.dagsavisen.no" aria-label="GĂ„ til forside">
<img src="/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg"
alt="GĂ„ til forside. Logo, dagsavisen.no"
width="157"
>
</a>
</figure>
<nav class="navigation mainMenu">
<ul class="menu-list">
<li class="first-list-item subscribe-btn menu--subscribe">
<a href="https://abonnement.dagsavisen.no/1-mnd-for-1-kr-knapp" target="_self">FĂ„ tilgang</a>
</li>
<li class="first-list-item login-btn menu--login">
<a href="https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen" target="_self">Logg inn</a>
</li>
<li class="first-list-item menu--logout">
<a href="https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F" target="_self">Les E-avis</a>
</li>
<li class="first-list-item login-btn menu--logout">
<a href="https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext" target="_self">Min side</a>
</li>
</ul>
</nav>
</div>
</div>
<script>
(function () {
if (!'IntersectionObserver' in window) { return;}
var scrollEvents = scrollEvents || [];
if (scrollEvents) {
const domInterface = {
classList: {
remove: () => {},
add: () => {}
},
style: {
cssText: ''
}
};
scrollEvents.forEach(function(event) {
var callback = function (entries, observer) {
if (!entries[0]) { return; }
if (entries[0].isIntersecting) {
event.styles.forEach(function(item) {
(document.querySelector(item.selector) || domInterface).style.cssText = "";
});
event.classes.forEach(function(item) {
item.class.forEach(function(classname) {
(document.querySelector(item.selector) || domInterface).classList.remove(classname);
});
});
} else {
event.styles.forEach(function(item) {
(document.querySelector(item.selector) || domInterface).style.cssText = item.style;
});
event.classes.forEach(function(item) {
item.class.forEach(function(classname) {
(document.querySelector(item.selector) || domInterface).classList.add(classname);
});
});
}
};
var observer = new IntersectionObserver(callback, {
rootMargin: event.offset,
threshold: 1
});
var target = document.querySelector(event.target);
if (target) {
observer.observe(target);
}
});
}
}());
window.Dac.clientData.paywall.toggleAuthenticatedContent();
</script>
</header>
<section id="mainArticleSection" class="main article">
<div data-element-guid="fcb45d95-ed37-4719-d4da-eca1b2a89db2" class="placeholder placement-top">
<div data-element-guid="9c162e2e-c57c-4c3e-ae6a-8ae922cee3f0" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label" style="">
<span class="ad-label">Annonse</span>
<div class="adunit" id="toppbanner" style="min-height:150px;"></div>
<script>
googletag.cmd.push(function() {
googletag.display('toppbanner');
});
</script>
</div>
</div>
<main class="pageWidth">
<article class=" "
>
<section class="main article k5a-article" id="main">
<div></div>
<script>
(function() {
let windowUrl = window.location.href;
windowUrl = windowUrl.substring(windowUrl.indexOf('?') + 1);
let messageElement = document.querySelector('.shareableMessage');
if (windowUrl && windowUrl.includes('code') && windowUrl.includes('expires')) {
messageElement.style.display = 'block';
}
})();
</script>
<div data-element-guid="3db3e57d-075c-431a-843d-dff51dc01687" class="articleHeader column hasCaption">
<h1 class="headline mainTitle " style="">FN: Drapet pÄ to palestinere framstÄr som utenomrettslige henrettelser</h1>
<h2 class="subtitle " style="">FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.</h2>
<div class="media">
<figure data-element-guid="fc467da9-8c0e-4db2-a27c-bfe4f09c90cb" class="headerImage">
<div class="img fullwidthTarget">
<picture>
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=webp"
width="1058"
height="604"
media="(min-width: 768px)"
type="image/webp">
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=jpg"
width="1058"
height="604"
media="(min-width: 768px)"
type="image/jpeg">
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=webp"
width="480"
height="274"
media="(max-width: 767px)"
type="image/webp">
<source srcset="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg"
width="480"
height="274"
media="(max-width: 767px)"
type="image/jpeg">
<img src="https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg"
width="480"
height="274"
title="Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pÄ kne pÄ bakken med hendene i vÊret."
alt=""
style=""
>
</picture>
</div>
</figure>
<div class="floatingText"></div>
</div>
<div class="caption " data-showmore="Vis mer">
<figcaption itemprop="caption" class="">Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pÄ kne pÄ bakken med hendene i vÊret.</figcaption>
<figcaption itemprop="author" class="" data-byline-prefix="">Palestine TV via AP / NTB</figcaption>
</div>
<p class="kicker tertiary color_mobile_tertiary" style="">Verden</p>
<div data-element-guid="3e64eca2-d9a0-4b26-ec28-9f8663904d11" class="meta">
<div class="bylines">
<div data-element-guid="17e5d224-a714-4681-a04e-47dea16fbcd3" class="byline column" itemscope itemtype="http://schema.org/Person">
<div class="content">
<address class="name">
<span class="lab-hidden-byline-name" itemprop="name">NTB-AFP </span>
<span class="firstname ">NTB-AFP</span>
</address>
</div>
</div>
</div>
<div class="dates">
<span class="dateGroup datePublished">
<span class="dateLabel">Publisert</span>
<time datetime="2025-11-28T14:35:05.000Z" title="Publisert 28.11.2025 - 15:35">28.11.2025 - 15:35</time>
</span>
</div>
<div class="read-time">
<span>Lesetid: <span class="read-time-value">1 min</span></span>
</div>
<div class="social">
<a target="blank" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-social-facebook" aria-label="Del pÄ Facebook"></a>
<a target="blank" href="mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-mail" aria-label="Del via e-mail"></a>
</div>
</div>
</div>
<div data-element-guid="fff83dd3-b835-4dea-9c85-c990c6211e8a" class="placeholder fullWidth">
<div data-element-guid="2abe7afb-9b6e-4e6b-a1f7-f89c1efb6671" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label" style="">
<span class="ad-label">Annonse</span>
<div class="adunit" id="nettbanner1" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('nettbanner1');
});
</script>
</div>
</div>
<div data-element-guid="3e64eca2-d9a0-4b26-ec28-9f8663904d11" class="bodytext large-12 small-12 medium-12">
<p>Drapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.</p><p>ù Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.</p><p>FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂÂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.</p><p>Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.</p><div data-element-guid="f6f47045-53e4-4556-9d95-e05fa5fe8886" class="column google-ad display-label widthFull" style="">
<span class="ad-label">Annonse</span>
<div class="adunit" id="articleboard/board1" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('articleboard/board1');
});
</script>
</div>
<p>De to mennene var 26 og 37 Är gamle. Videoene viser hvordan de fÞrst kommer ut av en bygning med hendene i vÊret, omringet av israelske soldater. Klippene viser ogsÄ at de ligger pÄ bakken fÞr de fÄr ordre om Ä gÄ tilbake til bygningen. Deretter hÞres skudd, og videoene viser de to liggende livlÞse pÄ bakken. </p><p>Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrÄet AFP.</p><div data-element-guid="d555df80-bce1-4d36-815b-f5703f0804c4" id="markup_10082934" class="markupbox column desktop-floatCenter mobile-floatCenter small-12 large-8 small-abs-12 large-abs-8">
<div class="content fullwidthTarget" style="">
<script data-wid="auto" type="text/javascript" src="https://content.viralize.tv/display/?zid=AAEU4R86_QAFkLJ0&cid=ABr5ZbeA5ePc-x39"></script>
</div>
</div>
</div>
<div data-element-guid="3e64eca2-d9a0-4b26-ec28-9f8663904d11" class="column articleFooter">
<span class="tags">
<a href="/tags/nyheter">nyheter</a>
<a href="/tags/menneskerettigheter">menneskerettigheter</a>
<a href="/tags/israel">israel</a>
<a href="/tags/fn">fn</a>
<a href="/tags/utenomrettslige%20henrettelser">utenomrettslige henrettelser</a>
<a href="/tags/palestina">palestina</a>
<a href="/tags/scroll">scroll</a>
<a href="/tags/vestbredden">vestbredden</a>
</span>
</div>
<div class="row social">
<div class="column large-12 small-12">
<a target="blank" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-social-facebook" aria-label="Del pÄ Facebook"></a>
<a target="blank" href="mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904" class="fi-mail" aria-label="Del via e-mail"></a>
</div>
</div>
</section>
</article>
<section class="related desktop-fullWidth mobile-fullWidth fullwidthTarget">
<div data-element-guid="60bef09b-8a23-43eb-9dd6-e602b5d693cb" class="page-content"><div data-element-guid="68a4dcab-19ca-4fab-e06b-fe244b7be322" class="row small-12 large-12" style=""><div
data-element-guid="6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc"
id="infiniteScroll-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc"
class="column infiniteScroll small-12 large-12 small-abs-12 large-abs-12">
<div id="infinity-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc"></div>
<div id=infiniteTarget-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc class="content " style="">
<script>
function showEverything(id) {
const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);
infiniteCollapse.classList.add("infiniteVisibility");
const bodyText = document.querySelector(`#main-${ id } .bodytext`);
bodyText.classList.remove("infiniteRelativity");
const visibilityButton = document.getElementById(`infiniteButton-${ id }`);
const infiniteFade = document.getElementById(`infiniteFade-${ id }`);
infiniteFade.classList.add("infiniteInvisibility");
visibilityButton.classList.remove("infiniteVisibility");
visibilityButton.classList.add("infiniteInvisibility");
}
function collapseArticle(id) {
const bodyText = document.querySelector(`#main-${ id } .bodytext`);
const bodyTextChildren = Array.from(bodyText.children);
const paragraphs = [];
bodyTextChildren.forEach((element, index) => {
if (element.tagName === "P") {
paragraphs.push({ element, index }); // extract paragraphs, retain original index in body text
}
});
if (paragraphs && paragraphs.length > 2) {
const secondParagraph = paragraphs[1].element;
bodyText.classList.add("infiniteRelativity");
for (let i = 0; i <= paragraphs[1].index; i++) {
bodyTextChildren[i].classList.add("infiniteVisibility");
}
const secondRectangle = secondParagraph.getBoundingClientRect();
secondParagraph.insertAdjacentHTML("afterbegin", `<div id="infiniteFade-${ id }" class="infiniteFade"></div>`);
if (!document.getElementById(`infiniteButton-${ id }`)) {
secondParagraph.insertAdjacentHTML("afterend", `<button id="infiniteButton-${ id }" onclick="showEverything(${ id })" class="infiniteButton infiniteVisibility" id=infiniteButton-${ id }>Fortsett Ă„ lese</button>`);
}
const backgroundColor = window.getComputedStyle(document.body).getPropertyValue("background-color");
const backgroundColorWithOpacity = backgroundColor.replace("rgb", "rgba");
const backgroundColorWithOpacityStart = backgroundColorWithOpacity.replace(")", ", 1)");
const backgroundColorWithOpacityStop = backgroundColorWithOpacity.replace(")", ", 0)");
const infiniteFade = document.getElementById(`infiniteFade-${ id }`);
infiniteFade.setAttribute("style", `height: ${ secondRectangle.height + 80 }px; background: linear-gradient(0deg, ${ backgroundColorWithOpacityStart } 30%, ${ backgroundColorWithOpacityStop } 100%);`); // margin-bottom: 5rem;
} else {
// if fewer than 2 paragraphs, show everything
const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);
infiniteCollapse.classList.add("infiniteVisibility");
}
};
function observeArticle(id, url) {
const articleOptions = {
root: null,
rootMargin: "0px",
threshold: [0, 0.25, 0.50, 0.75, 1.0]
};
const articleCallback = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
// when scrolling down, check when top is more than halfway up
// when scrolling up, check when bottom is more than halfway down
if ((entry.target.getBoundingClientRect().top > 0 && entry.target.getBoundingClientRect().top < (window.innerHeight / 2)) || (entry.target.getBoundingClientRect().top < 0 && entry.target.getBoundingClientRect().bottom > (window.innerHeight / 2))) {
const currentId = window.location.pathname.split("/").pop();
const currentArticle = document.getElementById(`infiniteArticle-${ id }`);
const currentArticleUrl = currentArticle.getAttribute("data-article-url") || `${ window.location.origin }${ url}`;
const currentArticleEncodedUrl = encodeURI(currentArticleUrl);
if (id !== currentId) {
window.history.replaceState({}, "", currentArticleEncodedUrl);
if (typeof pbjs !== "undefined" && pbjs.setConfig) {
pbjs.setConfig({ pageUrl: currentArticleEncodedUrl });
}
currentArticle.classList.add("observed");
const lab_article_data = {
tagsString: '',
};
if (window.Dac && window.Dac.InfinityScrollAds) {
const scrollads = new Dac.InfinityScrollAds(id, currentId, entry);
scrollads.reloadSkyscraperAds();
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');
}
} else {
currentArticle.classList.remove("observed");
}
}
}
});
};
const articleObserver = new IntersectionObserver(articleCallback, articleOptions);
const articleTarget = document.getElementById(id);
articleObserver.observe(articleTarget);
}
function setupAdIntersectionObserver(id) {
const adObserverOptions = {
root: null,
rootMargin: `${window.innerHeight * 4}px 0px ${window.innerHeight * 4}px 0px`,
threshold: 0
};
const adObserverCallback = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
const currentId = window.location.pathname.split("/").pop();
if (window.Dac && window.Dac.InfinityScrollAds) {
const scrollads = new Dac.InfinityScrollAds(id);
scrollads.reloadArticleAds();
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');
}
observer.unobserve(entry.target);
}
});
};
const target = document.getElementById(`infiniteArticle-${id}`);
if (target) {
const adObserver = new IntersectionObserver(adObserverCallback, adObserverOptions);
adObserver.observe(target);
} else {
console.warn(`Target element infiniteArticle-${id} not found for ad observer.`);
}
}
(function() {
// prevent fetching infinite scroll inside infinite scroll
if ("default" !== "infinitescroll") {
const apiUrl = "https://api.dagsavisen.no";
const domain = "https://www.dagsavisen.no";
const siteId = "4";
const rootId = "10082904";
const rootUrl = window.location.pathname; // original URL
const articles = [];
const isArticle = "page_article" === "page_article";
const infiniteSource = "dagsavisenscroll" ? "feed" : "api";
const infiniteFeed = "dagsavisenscroll" || "";
const infiniteOptions = {
root: null,
rootMargin: `${ window.innerHeight * 2 }px`,
threshold: [0, 0.25, 0.50, 0.75, 1.0]
};
let isReady = true;
const infiniteCallback = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting && isReady && articles.length > 0) {
isReady = false;
let articleBatch = articles.splice(0, 5);
let remainingArticles = articleBatch.length;
articleBatch.forEach((article) => {
remainingArticles--;
if (article.url) {
fetch(`${ domain }${ article.url }?lab_opts=infinitescroll`)
.then((response) => {
if (!response.ok) {
throw new Error(`Could not fetch article: ${ response.status } - ${ response.statusText }`);
} else {
return response.text();
}
})
.then((response) => {
const articleContainer = document.createElement("div");
articleContainer.id = article.id;
articleContainer.appendChild(document.createRange().createContextualFragment(response));
const infinity = document.getElementById("infinity-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc");
infinity.appendChild(articleContainer);
if (window.Dac && window.Dac.Definition) {
const definition = new Dac.Definition(`infiniteSection-${ article.id }`);
definition.setup();
}
collapseArticle(article.id);
observeArticle(article.id, article.url);
setupAdIntersectionObserver(article.id);
})
.catch((error) => console.log(error))
.finally(() => {
if (remainingArticles === 0) {
isReady = true;
}
});
} else {
if (remainingArticles === 0) {
isReady = true;
}
}
});
}
});
};
const infiniteTarget = document.getElementById("infiniteTarget-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc");
if (infiniteSource === "api") {
fetch(`${ apiUrl }/article?site_id=${ siteId }&query=NOT paywall:*`) // "paywall": "" or no paywall property
.then((response) => {
if (!response.ok) {
throw new Error(`Could not fetch articles from Labrador API: ${ response.status } - ${ response.statusText }`);
} else {
return response.json();
}
})
.then((response) => {
response.result.forEach((entry) => {
if (((isArticle && entry.id !== rootId) || !isArticle) && !(articles.some(((article) => article.id === entry.id)))) {
articles.push({ id: entry.id, url: entry.published_url });
}
});
infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);
infiniteObserver.observe(infiniteTarget);
})
.catch((error) => console.log(error));
} else if (infiniteSource === "feed") {
fetch(`${ apiUrl }/feed/data/${ infiniteFeed }`)
.then((response) => {
if (!response.ok) {
throw new Error(`Could not fetch articles from feed: ${ response.status } - ${ response.statusText }`);
} else {
return response.json();
}
})
.then((response) => {
if (response && response.entries) {
response.entries.forEach((entry) => {
if (((isArticle && entry.id !== rootId) || !isArticle) && entry.siteDomain === domain && !entry.paywall && !(articles.some(((article) => article.id === entry.id)))) {
articles.push({ id: entry.id, url: entry.url });
}
});
infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);
infiniteObserver.observe(infiniteTarget);
}
})
.catch((error) => console.log(error));
}
// navigate to original URL if infinite scroll element is no longer visible
const rootOptions = {
root: null,
rootMargin: "0px",
threshold: [0, 0.25, 0.50, 0.75, 1.0]
};
const rootCallback = (entries, observer) => {
entries.forEach((entry) => {
if (!entry.isIntersecting) {
const query = location.search;
window.history.replaceState({}, "", rootUrl + query);
}
});
};
const rootObserver = new IntersectionObserver(rootCallback, rootOptions);
const rootTarget = document.getElementById("infinity-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc");
rootObserver.observe(rootTarget);
}
})();
</script>
</div>
</div>
</div>
</div>
</section>
</main>
<div data-element-guid="2f83a25b-a87b-48be-8f2b-27bd95072dea" class="placeholder placement-left">
<div data-element-guid="301c514e-e3c4-4b8c-9ebb-995c8bc9d048" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label" style="top: 80px;">
<span class="ad-label">Annonse</span>
<div class="adunit" id="left_sticky" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('left_sticky');
});
</script>
</div>
</div>
<div data-element-guid="aef2a77f-2006-461f-d6d1-b4e84b90d719" class="placeholder placement-right">
<div data-element-guid="ca31668a-0a99-4e3f-fd8c-1a894f83de96" class="column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label" style="top: 80px;">
<span class="ad-label">Annonse</span>
<div class="adunit" id="right_sticky" ></div>
<script>
googletag.cmd.push(function() {
googletag.display('right_sticky');
});
</script>
</div>
</div>
</section>
<template class="definitionTemplate">
<div class="definitionPopup">
<div class="definitionInfo">
<p></p>
<span></span>
<button class="definitionClose">✕</button>
</div>
</div>
</template>
<script>
(function(){
const audioPlayers = document.querySelectorAll('.dacInlineAudio');
for (const audioPlayer of audioPlayers) {
window.dachserData.push('audioInline', audioPlayer);
}
window.onload = function() {
if (window.Dac && window.Dac.Definition) {
const definition = new Dac.Definition();
definition.setup();
}
};
})();
</script>
<script>
window.lab_article_data = window.lab_article_data || {};
if (lab_article_data[10082904]) {
lab_article_data[10082904].tagsString = 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden';
lab_article_data[10082904].section = 'nyheter';
lab_article_data[10082904].pageType = 'article';
} else {
lab_article_data[10082904] = {
tagsString: 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden'
, section: 'nyheter'
, pageType: 'article'
};
}
</script>
<footer class="page">
<div data-element-guid="db03fb0e-a51c-4e54-81eb-cdc307ac535f" class="row-section desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding" style="">
<div class="row small-12 large-12 desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding" style=""><div data-element-guid="ae45324d-ecfa-4784-bccf-5cd7eb4416ac" id="markup_200636" class="markupbox column small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<div class="content fullwidthTarget" style="">
<div style="display: flex; gap: 12px; padding: 10px 0; align-items: center; justify-content: flex-start;">
<a href="https://www.facebook.com/dagsavisen/" title="Facebook" target="_blank" rel="noopener noreferrer">
<svg width="24" height="24" viewBox="0 0 512 512" aria-hidden="true" focusable="false" style="fill: black; display: block;">
<path d="M432 32H80A48 48 0 0 0 32 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H432a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"></path>
</svg>
</a>
<a href="https://twitter.com/Dagsavisen" title="X (Twitter)" target="_blank" rel="noopener noreferrer">
<svg width="24" height="24" viewBox="0 0 512 512" aria-hidden="true" focusable="false" style="fill: black; display: block;">
<path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path>
</svg>
</a>
<a href="https://www.dagsavisen.no/arc/outboundfeeds/rss/" title="RSS" target="_blank" rel="noopener noreferrer">
<svg width="24" height="24" viewBox="0 0 512 512" aria-hidden="true" focusable="false" style="fill: black; display: block;">
<path d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path>
</svg>
</a>
</div>
</div>
</div>
<div data-element-guid="b53d7035-d68b-4b01-aa2a-49cd781f2358" class="column text_singleline small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<h2 class="content singleline t14 tm16 align-left mobile_text_align_align-left font-PTSans" style=" ">
Copyright Dagsavisen Ă© 2025
</h2>
</div><div data-element-guid="536ce190-8525-4b44-a3db-621ea920bfb0" class="column text_singleline small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<h2 class="content singleline" style=" ">
</h2>
</div></div>
</div>
<div data-element-guid="1808f1ac-04a7-44a6-ba56-4c901a977160" class="row-section desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style="">
<div class="row small-12 large-12 desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style=""><div data-element-guid="e47daa55-9f2d-458c-84fa-7678801e0a74" class="column text_singleline small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<h2 class="content singleline t16 tm17" style=" ">
<span data-lab-text_size_desktop="20" class="t20 font-weight-bold m-font-weight-bold font-PTSerif" data-lab-font_weight_desktop="font-weight-bold" data-lab-fontface="PTSerif">DAGSAVISEN<br></span>
<br><span data-lab-fontface="PTSerif" class="font-PTSerif">SjefredaktĂžr: <a href="mailto:Lars.West.Johnsen@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Lars West Johnsen</a>
<br>Adm. direktĂžr: <a href="mailto:nina.kordahl@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Nina Kordahl</a>
<br>NyhetsredaktĂžr (konst.): <a href="mailto:tore.ryssdalsnes@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Tore Ryssdalsnes</a>
<br>NyhetsredaktĂžr: <a href="mailto:kathleen.buer@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Kathleen Buer </a>(permisjon)
<br>KulturredaktĂžr: <a href="mailto:mode.steinkjer@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" target="_blank">Mode Steinkjer</a> </span>
</h2>
</div><div data-element-guid="48f44d45-4e34-470b-a0ae-74f9602c1356" class="column text_singleline small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<h2 class="content singleline t16 tm17 font-PTSerif" style=" ">
<br><br>Desksjef:
<a href="mailto:espen.rusdal@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Espen HÄgensen Rusdal</a><br>Nyhetssjef: <a href="mailto:ines.zander@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Ines Margot Zander</a> (permisjon) <br>Nyhetsleder: <a href="mailto:jorn.henriksen.skjaerpe@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">JÞrn H. SkjÊrpe</a>
<br>Debattansvarlig: <a href="mailto:hermund.kjernli@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Hermund Lybeck Kjernli</a>
</h2>
</div><div data-element-guid="c532d8a8-52df-46f5-88b4-a1b8c53e71c8" class="column text_singleline small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<h2 class="content singleline t16 tm17 font-PTSerif" style=" ">
<span class="font-weight-bold m-font-weight-bold t20" data-lab-font_weight_desktop="font-weight-bold" data-lab-text_size_desktop="20">KONTAKT OSS</span><br><br>Sentralbord: 22 99 80 00
Abonnement: 22 99 80 50
<br>Organisasjonr.: 980 454 347
<br><a href="mailto:tips@dagsavisen.no" class="primary color_mobile_primary" data-lab-text_color_desktop="primary">Tips oss</a>
<br>Frontsjef nÄ: <a href="mailto:dag.hoie@dagsavisen.no">Dag HÞie</a>
</h2>
</div><div data-element-guid="72e00771-eb9a-4652-89b4-62940839305d" id="markup_9795237" class="markupbox column small-12 large-3 small-abs-12 large-abs-3">
<style></style>
<div class="content fullwidthTarget" style="">
<h2 class="content singleline t16 tm17 font-PTSerif" style=" ">
<span data-lab-font_weight_desktop="font-weight-bold" class="font-weight-bold m-font-weight-bold t19" data-lab-text_size_desktop="19">
OM OSS
</span><br><br>
<a href="https://nuu.no/dagsavisen" target="_blank" class="" data-lab-text_color_desktop="" style="color: black;"></a>
<span class="primary color_mobile_primary" data-lab-text_color_desktop="primary">
<a href="https://nuu.no/dagsavisen" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Jobb i Mediehuset Dagsavisen
</a><br>
<a href="https://www.dagsavisen.no/kontakt-oss" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Kontakt oss
</a><br>
</span>
<span class="primary color_mobile_primary" data-lab-text_color_desktop="primary">
<a href="https://www.dagsavisen.no/kundeservice" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Kundeservice
</a><br>
<a href="https://da.ocast.com/nb/" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Annonse
</a><br>
</span>
<a href="https://www.dagsavisen.no/personvern/" target="_blank" class="primary color_mobile_primary" data-lab-text_color_desktop="primary" style="color: black;">
Personvernpolicy
</a><br>
<a href="#" onclick="window._sp_.gdpr.loadPrivacyManagerModal("986498"); return false;" style="color: black;">
Personverninnstillinger
</a>
</h2>
</div>
</div>
</div>
</div>
<div data-element-guid="339e156c-7e0b-40ff-802a-58539143536f" class="row-section bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style="">
<div class="row small-12 large-12 bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding" style=""><div data-element-guid="39e0e85b-6786-4735-8423-f2a10dd8a27d" id="markup_101521" class="markupbox column small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<div class="content fullwidthTarget" style="">
</div>
</div>
<article data-element-guid="da72d23d-e66d-4f91-8ddf-f145ff3dfe41" class="column small-12 large-4 small-abs-12 large-abs-4 " data-site-alias="" data-section="" data-instance="101523" itemscope>
<style>@media (min-width:1024px) { [data-element-guid="da72d23d-e66d-4f91-8ddf-f145ff3dfe41"] .content { margin-right:34% !important; margin-left:35% !important; } }
@media (max-width: 1023px) { [data-element-guid="da72d23d-e66d-4f91-8ddf-f145ff3dfe41"] .content { margin-right:39% !important; margin-left:33% !important; } }</style>
<div class="content" style="">
<div class="media ">
<div class="graphic type_png">
<div class="img fullwidthTarget">
<img src="https://beta.dagsavisen.no/files/2025/04/08/RedaktĂžransvar (1).png" loading="lazy" alt="" />
</div>
</div>
<div class="floatingText">
<div class="labels">
</div>
</div>
</div>
<time itemprop="datePublished" datetime=""></time>
</div>
</article>
<div data-element-guid="8170f260-62c0-4906-b9af-8a4ecd2dc71a" id="markup_101522" class="markupbox column small-12 large-4 small-abs-12 large-abs-4">
<style></style>
<div class="content fullwidthTarget" style="">
</div>
</div>
</div>
</div>
</footer>
<script src="/view-resources/baseview/public/common/build/baseview_dependencies_dom.js?v=1763454598-L4" data-cookieconsent="ignore"></script>
<script>
window.dachserData.handlers = {
parallax: function(item) {
if (window.Dac && window.Dac.Parallax) {
new Dac.Parallax(item);
} else {
console.warn('parallax: Missing required class Dac.Parallax. Content will not animate.');
}
},
swipehelper: function(item) {
if (window.Dac && window.Dac.SwipeHelper) {
var element = document.querySelector(item.selector);
if (!element) {
console.warn('SwipeHelper: Missing element for selector: "' + item.selector + '".');
return null;
}
return new Dac.SwipeHelper(element, item);
} else {
console.warn('SwipeHelper: Missing required function Dac.SwipeHelper.');
return null;
}
},
readprogress: function(item) {
if (window.Dac && window.Dac.ReadProgress) {
var element = document.querySelector(item.selector);
if (!element) {
console.warn('ReadProgress: Missing element for selector: "' + item.selector + '".');
return;
}
new Dac.ReadProgress(element, item);
} else {
console.warn('ReadProgress: Missing required function Dac.ReadProgress.');
}
},
tabnavigation: function(item) {
if (window.Dac && window.Dac.TabNavigation) {
new Dac.TabNavigation(item);
} else {
console.warn('TabNavigation: Missing required function Dac.Tabnavigation.');
}
},
elementattributetoggler: function(item) {
if (window.Dac && window.Dac.ElementAttributeToggler) {
new Dac.ElementAttributeToggler(item);
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.ElementAttributeToggler.');
}
},
articlelists: (item) => {
if (window.Dac && window.Dac.ArticleLists) {
new Dac.ArticleLists(item);
} else {
console.warn('ElementAttributeToggler: Missing required class Dac.ArticleLists.');
}
}
};
window.dachserData.execute = () => {
// Parallax
// Register each element requiering js-animations
const parallaxQueue = window.dachserData.get('parallax') || [];
parallaxQueue.forEach(item => {
window.dachserData.handlers.parallax(item);
});
// SwipeHelper, used by several components like ArticleScroller etc.
// Register each element using SwipeHelper:
const swipehelperQueue = window.dachserData.get('swipehelper') || [];
swipehelperQueue.forEach(item => {
window.dachserData.setInstance(
'swipehelper',
item.selector,
window.dachserData.handlers.swipehelper(item)
);
});
// ReadProgress
const readprogressQueue = window.dachserData.get('readprogress') || [];
readprogressQueue.forEach(item => {
window.dachserData.handlers.readprogress(item);
});
// Tab-navigation
const tabnavigationQueue = window.dachserData.get('tabnavigation') || [];
tabnavigationQueue.forEach(item => {
window.dachserData.handlers.tabnavigation(item);
});
// ElementAttributeToggler
const elementAttributeTogglerQueue = window.dachserData.get('elementattributetoggler') || [];
elementAttributeTogglerQueue.forEach(item => {
window.dachserData.handlers.elementattributetoggler(item);
});
const articlelistsQueue = window.dachserData.get('articlelists') || [];
articlelistsQueue.forEach(item => {
window.dachserData.handlers.articlelists(item);
});
};
(function () {
window.dachserData.execute();
}());
</script>
<div class="powered-by "><a href="https://labradorcms.com/" target="_blank">Powered by Labrador CMS</a></div>
<script >// KILKAYA / MEDIETALL IMPLEMENTATION
const userAgent = window.navigator.userAgent;
function updateMetaContent(metaName, newContent) {
const meta = document.querySelector(`meta[property="${metaName}"]`);
if (meta && newContent) {
meta.setAttribute('content', newContent);
return true;
} else if (newContent === null) {
meta.remove();
}
return false;
}
if (userAgent.includes('Boomerang')) {
const isTablet = userAgent.includes('tablet');
const isAndroid = userAgent.includes('android');
let isLoggedIn;
if (userState) {
isLoggedIn = userState.isLoggedIn;
}
updateMetaContent('k5a:login', isLoggedIn ? '1' : '0');
updateMetaContent(
'k5a:channel',
[isTablet ? 'tablet' : 'mobile', isAndroid ? 'android' : 'ios', 'app'].join('_')
);
} else {
// We delete the meta tags
updateMetaContent('k5a:login', null);
updateMetaContent('k5a:channel', null);
}</script><script >// __RAM INVISO__
var identityIdCookieRow = document.cookie
.split('; ')
.find(function(row) {
return row.indexOf('identity-id') === 0;
});
var identityIdCookie = identityIdCookieRow ? identityIdCookieRow.split('=')[1] : null;
var decodedIdentityIdValueString = identityIdCookie ? atob(identityIdCookie) : null;
var customerNumber = decodedIdentityIdValueString ? JSON.parse(decodedIdentityIdValueString).customerNumber : 0;
var highttouchAnonymousIdRow = document.cookie
.split('; ')
.find(function(row) {
return row.indexOf('htjs_anonymous_id') === 0;
});
var highttouchAnonymousId = highttouchAnonymousIdRow ? highttouchAnonymousIdRow.split('=')[1] : '';
var imgSrc = 'https://inviso.rampanel.com/ram/Inviso?i=18005&c=51726&t=6&cg=0&r=1&rdir=1&id1=' +
customerNumber + '&id2=' + (highttouchAnonymousId || '');
var img = document.createElement('img');
img.src = imgSrc;
img.style.display = 'none';
document.body.insertBefore(img, document.body.firstChild);</script>
</body>
</html>
đïž Database Row (All Fields)
{
"article_id" : 10568,
"author" : "NTB-AFP ",
"category" : "",
"change_type" : "new",
"content" : "# FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\n\n## FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\n\nVerden\n\nDrapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.\n\nâ Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.\n\nFNs hĂžykommissĂŠr for menneskerettigheter Volker TĂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.\n\nIsrael har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.\n\nDe to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken.\n\nHendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.",
"created_at" : "2025-11-28 15:20:32",
"id" : 14270,
"image_local_path" : "/downloads/10568_4ac892324939351b6bfcf0d77f7dae61.jpg",
"image_ratio" : null,
"image_url" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"image_url_normalized" : "https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683",
"is_paywalled" : 0,
"is_video" : 0,
"keywords" : "nyheter, menneskerettigheter, israel, fn, utenomrettslige henrettelser, palestina, scroll, vestbredden",
"metadata" : "{\"author\":\"NTB-AFP \",\"meta\":{\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"viewport\":\"width=device-width, initial-scale=1\",\"title\":\"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\"},\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"twitter\":{\"title\":\"Med hendene i vĂŠret ù sĂ„ ble de skutt\",\"card\":\"summary_large_image\",\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"image\":\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\"},\"is_paywalled\":0,\"source_updated_at\":null,\"image_url\":\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\",\"og\":{\"image\":\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\",\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"type\":\"article\",\"url\":\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\",\"title\":\"Med hendene i vĂŠret ù sĂ„ ble de skutt\",\"image:height\":\"684\",\"image:width\":\"1200\"},\"schema\":{\"microdata\":{\"name\":\"NTB-AFP \",\"author\":\"Palestine TV via AP / NTB\",\"caption\":\"Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pĂ„ kne pĂ„ bakken med hendene i vĂŠret.\"}},\"content\":\"# FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\\n\\n## FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\\n\\nVerden\\n\\nDrapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.\\n\\nù Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.\\n\\nFNs hĂžykommissĂŠr for menneskerettigheter Volker TĂÂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.\\n\\nIsrael har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.\\n\\nDe to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken.\\n\\nHendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.\",\"raw_feed_item\":\"<item>\\n <title><![CDATA[Filmet drap sjokkerer verden: FN krever svar fra Israel]]></title>\\n <link>https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904</link>\\n <guid>https://www.dagsavisen.no/a/10082904</guid>\\n <pubDate>2025-11-28T15:35:05+01:00</pubDate>\\n <description><![CDATA[FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.]]></description>\\n <enclosure length=\\\"0\\\" type=\\\"image/jpeg\\\" url=\\\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&x=18.17&y=39.00&cropw=44.00&croph=31.54&heightx=19.44&heighty=27.69&heightw=25.43&heighth=61.29&width=1058&height=478&format=jpg\\\" />\\n</item>\",\"keywords\":[\"nyheter\",\"menneskerettigheter\",\"israel\",\"fn\",\"utenomrettslige henrettelser\",\"palestina\",\"scroll\",\"vestbredden\"],\"published_at\":null,\"title\":\"Med hendene i vĂŠret ù sĂ„ ble de skutt\"}",
"og_title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"published_at" : "2025-11-28 14:35:05",
"raw_html" : "<!DOCTYPE html>\n<html lang=\"nb-NO\" dir=\"ltr\" class=\"resp_fonts\">\n\n <head>\n \n <script type=\"module\">\n import { ClientAPI } from '/view-resources/baseview/public/common/ClientAPI/index.js?v=1763454598-L4';\n window.labClientAPI = new ClientAPI({\n pageData: {\n url: 'https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904',\n pageType: 'article',\n pageId: '10082904',\n section: 'nyheter',\n title: 'FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser',\n seotitle: 'FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser',\n sometitle: 'Med hendene i vĂŠret ù sĂ„ ble de skutt',\n description: 'FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.',\n seodescription: 'FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.',\n somedescription: 'FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.',\n device: 'desktop',\n cmsVersion: '4.2.13',\n contentLanguage: 'nb-NO',\n published: '2025-11-28T14:35:05.000Z',\n tags: [\"nyheter\", \"menneskerettigheter\", \"israel\", \"fn\", \"utenomrettslige henrettelser\", \"palestina\", \"scroll\", \"vestbredden\"],\n bylines: [\"NTB-AFP \"],\n site: {\n domain: 'https://www.dagsavisen.no',\n id: '4',\n alias: 'dagsavisen'\n }\n // Todo: Add paywall info ...\n },\n debug: false\n });\n </script>\n\n <title>FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser</title>\n <meta name=\"title\" content=\"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\">\n <meta name=\"description\" content=\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\">\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n <link rel=\"canonical\" href=\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n \n <meta property=\"og:type\" content=\"article\">\n <meta property=\"og:title\" content=\"Med hendene i vĂŠret ù sĂ„ ble de skutt\">\n <meta property=\"og:description\" content=\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\">\n <meta property=\"article:published_time\" content=\"2025-11-28T14:35:05.000Z\">\n <meta property=\"article:modified_time\" content=\"\">\n <meta property=\"article:author\" content=\"NTB-AFP \">\n <meta property=\"article:tag\" content=\"nyheter\">\n <meta property=\"article:tag\" content=\"menneskerettigheter\">\n <meta property=\"article:tag\" content=\"israel\">\n <meta property=\"article:tag\" content=\"fn\">\n <meta property=\"article:tag\" content=\"utenomrettslige henrettelser\">\n <meta property=\"article:tag\" content=\"palestina\">\n <meta property=\"article:tag\" content=\"scroll\">\n <meta property=\"article:tag\" content=\"vestbredden\">\n <meta property=\"og:image\" content=\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\">\n <meta property=\"og:image:width\" content=\"1200\">\n <meta property=\"og:image:height\" content=\"684\">\n <meta name=\"twitter:card\" content=\"summary_large_image\">\n \n <meta name=\"twitter:title\" content=\"Med hendene i vĂŠret ù sĂ„ ble de skutt\">\n <meta name=\"twitter:description\" content=\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\">\n <meta name=\"twitter:image\" content=\"https://image.dagsavisen.no/10082903.jpg?imageId=10082903&panox=0&panoy=0&panow=0&panoh=0&width=1200&height=683\">\n <link rel=\"alternate\" type=\"application/json+oembed\" href=\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904?lab_viewport=oembed\">\n\n <meta property=\"k5a:login\"><meta property=\"k5a:channel\">\n <script >/*\n___CMP///SOURCEPOINT IMPLEMTATION STUB FILE___\n*/\n\n// const returnIfBoomerang = `if(/Boomerang/.test(window.navigator.userAgent)){return};`;\n\n`\"use strict\";function _typeof(t){return(_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement(\"iframe\");r.style.cssText=\"display:none\",r.name=\"__tcfapiLocator\",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;\"setGdprApplies\"===n[0]?n.length>3&&2===parseInt(n[1],10)&&\"boolean\"==typeof n[3]&&(e=n[3],\"function\"==typeof n[2]&&n[2](\"set\",!0)):\"ping\"===n[0]?\"function\"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:\"stub\"}):o.push(n)},n.addEventListener(\"message\",(function(t){var e=\"string\"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n=\"object\"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,\"*\")}),n.parameter)}),!1))};\"undefined\"!=typeof module?module.exports=t:t()}();`;</script><script >/*\n___CMP///SOURCEPOINT IMPLEMTATION___\n*/\n\n// Do not show CMP in Boomerang\n(function(){\n// if(/Boomerang/.test(window.navigator.userAgent)){return};\n\ntp = window.tp || [];\nwindow._sp_queue = [];\nwindow._sp_ = {\n config: {\n accountId: 1947,\n baseEndpoint: 'https://cmp.dagsavisen.no',\n gdpr: { },\n propertyHref: 'https://dagsavisen.no',\n events: {\n onMessageChoiceSelect: function onMessageChoiceSelect(message_type, choice_id, choice_type_id) {},\n onConsentReady: function onConsentReady() {}\n },\n }\n}})();</script><script src=\"https://cmp.dagsavisen.no/unified/wrapperMessagingWithoutDetection.js\" async></script><script defer src=\"https://log.medietall.no/analytics.v2.legacy.js\" nomodule></script><script src=\"https://cdn.dagsavisen.no/analytics-injector/analytics-injector.js\" data-piano-site-id=\"628254\" data-segment-write-key=\"aFd42Cuut9SOlPJIxmoVVmgxhwgP7Zlb\" data-hightouch-write-key=\"094d98872591ff258079a1fba084b47ed321a44e6d331054ab489ca855ed9b87\" data-chartbeat-enabled=\"true\" data-enable-utm=\"true\" data-campaign-prefix=\"utm_,at_\" data-clarity-id=\"fg9hm5zysj\"></script><script src=\"https://cdn.dagsavisen.no/unite-labrador-script/unite.min.js\"></script><script >window.unite.init({\n piano: {\n appId: 'tOpq1vicpu',\n env: 'production',\n cxenseSiteId: '9222309366332723939',\n debug: false,\n },\n labrador: {\n loginUrl: 'https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen',\n minSideUrl: 'https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext',\n }\n});</script>\n <style >.ad-label {\n display: block;\n overflow: hidden !important;\n position: absolute !important;\n left: 50% !important;\n transform: translateX(-50%) !important;\n text-align: center !important;\n text-transform: lowercase !important;\n}\n\n.ad-label::first-letter {\n text-transform: uppercase !important;\n}</style>\n <link href=\"https://cdn.dagsavisen.no/unite-labrador-script/unite.min.css\" rel=\"stylesheet\">\n <meta property=\"og:url\" content=\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\">\n <link type=\"image/png\" rel=\"icon\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/favicon.ico\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"16x16\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-16x16.png\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"32x32\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/favicon-32x32.png\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"192x192\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-192x192.png\">\n <link type=\"image/png\" rel=\"icon\" sizes=\"512x512\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/android-chrome-512x512.png\">\n <link type=\"image/png\" rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/view-resources/dachser2/public/dagsavisen/newfavicon/apple-touch-icon.png\">\n \n <link href=\"https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900\" rel=\"stylesheet\" >\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/grid.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/main.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/colors.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/print.css?v=1763454598-L4\" media=\"print\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/foundation-icons/foundation-icons.css?v=1763454598-L4\">\n <link rel=\"stylesheet\" href=\"/view-resources/view/css/site/dagsavisen.css?v=1763454598-L4\">\n <style data-key=\"custom_properties\">\n :root{--primary: rgba(0,0,0,1);--secondary: rgba(251,251,251,1);--tertiary: rgba(168,33,40,1);--bg-primary: rgba(0,0,0,1);--bg-secondary: rgba(255,255,255,1);--bg-tertiary: rgba(244,243,240,1);--bg-quaternary: rgba(168,33,40,1);}\n </style>\n <style data-key=\"background_colors\">\n .bg-primary {background-color: rgba(0,0,0,1);color: #fff;}.bg-secondary {background-color: rgba(255,255,255,1);}.bg-tertiary {background-color: rgba(244,243,240,1);}.bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary {background-color: rgba(0,0,0,1);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary {background-color: rgba(255,255,255,1);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary {background-color: rgba(244,243,240,1);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary {background-color: rgba(168,33,40,1);color: #fff;}}\n </style>\n <style data-key=\"background_colors_opacity\">\n .bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}.bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}.bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}.bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}.bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}.bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}.bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}.bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}.bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}.bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}.bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}.bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}.bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}.bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}.bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}.bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_20 {background-color: rgba(0, 0, 0, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_40 {background-color: rgba(0, 0, 0, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_60 {background-color: rgba(0, 0, 0, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-primary.op-bg_80 {background-color: rgba(0, 0, 0, 0.8);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_20 {background-color: rgba(255, 255, 255, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_40 {background-color: rgba(255, 255, 255, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_60 {background-color: rgba(255, 255, 255, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-secondary.op-bg_80 {background-color: rgba(255, 255, 255, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_20 {background-color: rgba(244, 243, 240, 0.2);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_40 {background-color: rgba(244, 243, 240, 0.4);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_60 {background-color: rgba(244, 243, 240, 0.6);}}@media (max-width: 1023px) { .color_mobile_bg-tertiary.op-bg_80 {background-color: rgba(244, 243, 240, 0.8);}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_20 {background-color: rgba(168, 33, 40, 0.2);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_40 {background-color: rgba(168, 33, 40, 0.4);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_60 {background-color: rgba(168, 33, 40, 0.6);color: #fff;}}@media (max-width: 1023px) { .color_mobile_bg-quaternary.op-bg_80 {background-color: rgba(168, 33, 40, 0.8);color: #fff;}}\n </style>\n <style data-key=\"border_colors\">\n .border-bg-primary{--border-color: var(--bg-primary);}.mobile_border-bg-primary{--mobile-border-color: var(--bg-primary);}.border-bg-secondary{--border-color: var(--bg-secondary);}.mobile_border-bg-secondary{--mobile-border-color: var(--bg-secondary);}.border-bg-tertiary{--border-color: var(--bg-tertiary);}.mobile_border-bg-tertiary{--mobile-border-color: var(--bg-tertiary);}.border-bg-quaternary{--border-color: var(--bg-quaternary);}.mobile_border-bg-quaternary{--mobile-border-color: var(--bg-quaternary);}\n </style>\n <style data-key=\"font_colors\">\n .primary {color: rgba(0,0,0,1) !important;}.secondary {color: rgba(251,251,251,1) !important;}.tertiary {color: rgba(168,33,40,1) !important;}@media (max-width: 1023px) { .color_mobile_primary {color: rgba(0,0,0,1) !important;}}@media (max-width: 1023px) { .color_mobile_secondary {color: rgba(251,251,251,1) !important;}}@media (max-width: 1023px) { .color_mobile_tertiary {color: rgba(168,33,40,1) !important;}}\n </style>\n <style data-key=\"image_gradient\">\n .image-gradient-bg-primary{--background-color: var(--bg-primary);}.color_mobile_image-gradient-bg-primary{--mobile-background-color: var(--bg-primary);}.image-gradient-bg-secondary{--background-color: var(--bg-secondary);}.color_mobile_image-gradient-bg-secondary{--mobile-background-color: var(--bg-secondary);}.image-gradient-bg-tertiary{--background-color: var(--bg-tertiary);}.color_mobile_image-gradient-bg-tertiary{--mobile-background-color: var(--bg-tertiary);}.image-gradient-bg-quaternary{--background-color: var(--bg-quaternary);}.color_mobile_image-gradient-bg-quaternary{--mobile-background-color: var(--bg-quaternary);}\n </style>\n <style data-key=\"custom_css_variables\">\n :root {\n --lab_page_width: 1003px;\n --lab_columns_gutter: 11px;\n --space-top: 80;\n --space-top-adnuntiusAd: ;\n }\n\n @media(max-width: 767px) {\n :root {\n --lab_columns_gutter: 10px;\n }\n }\n\n @media(min-width: 767px) {\n :root {\n }\n }\n </style>\n<script src=\"/view-resources/public/common/JWTCookie.js?v=1763454598-L4\"></script>\n<script src=\"/view-resources/public/common/Paywall.js?v=1763454598-L4\"></script>\n <script>\n window.Dac = window.Dac || {};\n (function () {\n if (navigator) {\n window.Dac.clientData = {\n language: navigator.language,\n userAgent: navigator.userAgent,\n innerWidth: window.innerWidth,\n innerHeight: window.innerHeight,\n deviceByMediaQuery: getDeviceByMediaQuery(),\n labDevice: 'desktop', // Device from labrador\n device: 'desktop', // Device from varnish\n paywall: {\n isAuthenticated: isPaywallAuthenticated(),\n toggleAuthenticatedContent: toggleAuthenticatedContent,\n requiredProducts: [],\n },\n page: {\n id: '10082904',\n extId: 'ntb-dagsavisen10082904'\n },\n siteAlias: 'dagsavisen',\n debug: window.location.href.includes('debug=1')\n };\n function getDeviceByMediaQuery() {\n if (window.matchMedia('(max-width: 767px)').matches) return 'mobile';\n if (window.matchMedia('(max-width: 1023px)').matches) return 'tablet';\n return 'desktop';\n }\n\n function isPaywallAuthenticated() {\n if (window.Dac && window.Dac.JWTCookie) {\n var JWTCookie = new Dac.JWTCookie({ debug: false });\n return JWTCookie.isAuthenticated();\n }\n return false;\n }\n\n function toggleAuthenticatedContent(settings) {\n if (!window.Dac || !window.Dac.Paywall) {\n return;\n }\n var Paywall = new Dac.Paywall();\n var updateDOM = Paywall.updateDOM;\n\n if(settings && settings.displayUserName) {\n var userName = Paywall.getUserName().then((userName) => {\n updateDOM(userName !== false, userName, settings.optionalGreetingText);\n });\n } else {\n updateDOM(window.Dac.clientData.paywall.isAuthenticated);\n }\n }\n }\n }());\n </script>\n\n <script type=\"module\" src=\"/view-resources/baseview/public/common/baseview/moduleHandlers.js?v=1763454598-L4\" data-cookieconsent=\"ignore\"></script>\n<!-- Google Tag Manager -->\n<script>\n window.dataLayer = window.dataLayer || [];\n</script>\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-T56SZZ8');</script>\n\n <script async src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"></script>\n <script>\n window.googletag = window.googletag || {cmd: []};\n\n googletag.cmd.push(function() {\n var handleAsTablet = (Dac.clientData.device === 'tablet' || Dac.clientData.innerWidth < 1316);\n\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/toppbanner', [[980,150], [980,300], [1020,150], [1020,300], [1065,150], [1065,300]], 'toppbanner')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && 'true' === 'true')) {\n googletag\n .defineSlot('/38586112/left_sticky', [[180,500], [160,600], [300,600], [460,1001]], 'left_sticky')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && 'true' === 'true')) {\n googletag\n .defineSlot('/38586112/right_sticky', [[180,500], [160,600], [300,600], [460,1000]], 'right_sticky')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/nettbanner1', [[980,150], [980,300], [1920,1080]], 'nettbanner1')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board1', [[580,400], [580,500]], 'articleboard/board1')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board2', [[580,400], [580,500]], 'articleboard/board2')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board3', [[580,400], [580,500]], 'articleboard/board3')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board4', [[580,400], [580,500]], 'articleboard/board4')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board5', [[580,400], [580,500]], 'articleboard/board5')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board6', [[580,400], [580,500]], 'articleboard/board6')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board7', [[580,400], [580,500]], 'articleboard/board7')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board8', [[580,400], [580,500]], 'articleboard/board8')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board9', [[580,400], [580,500]], 'articleboard/board9')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board10', [[580,400], [580,500]], 'articleboard/board10')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board11', [[580,400], [580,500]], 'articleboard/board11')\n .addService(googletag.pubads());\n }\n if (!(handleAsTablet && '' === 'true')) {\n googletag\n .defineSlot('/38586112/articleboard/board12', [[580,400], [580,500]], 'articleboard/board12')\n .addService(googletag.pubads());\n }\n\n googletag.pubads().setTargeting(\"env\", \"prod\");\n googletag.pubads().setTargeting(\"site\", \"dagsavisen\");\n googletag.pubads().setTargeting(\"section\", \"nyheter\");\n googletag.pubads().setTargeting(\"context\", \"article\");\n googletag.pubads().setTargeting(\"tags\", \"nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden\");\n\n var useLadyLoading = true || false;\n if (useLadyLoading) {\n googletag.pubads().enableLazyLoad({\n fetchMarginPercent: 50 || 150, // Fetch ad content when it is within 1.5 viewports of the visible area\n renderMarginPercent: 45 || 150, // Render ads when they are within 1.5 viewports of the visible area\n mobileScaling: 2.0\n });\n }\n \n googletag.pubads().enableSingleRequest();\n googletag.pubads().collapseEmptyDivs();\n googletag.enableServices();\n });\n </script>\n <link href=\"https://fonts.googleapis.com/css?family=PT+Sans:regular,italic,700,700italic\" rel=\"stylesheet\" >\n <link href=\"https://fonts.googleapis.com/css?family=Inter:regular,300,300italic,200italic,200,100,100italic,500,italic,500italic,600,700,600italic,700italic,900italic,800italic,800,900\" rel=\"stylesheet\" >\n <link href=\"https://fonts.googleapis.com/css?family=PT+Serif:regular,italic,700italic,700\" rel=\"stylesheet\" >\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Serif:regular,300,300italic,700,600italic,700italic,600,800,900,800italic,900italic,500,italic,500italic,200italic,200,100,100italic\" rel=\"stylesheet\" >\n <style id=\"dachser-vieweditor-styles\">\n .articleHeader .headline { font-family: \"PT Serif\"; font-weight: 700; font-style: normal; font-size: 3rem; }\n .articleHeader .subtitle { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; font-size: 1.625rem; }\n .bodytext { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; font-size: 1.125rem; }\n .byline .name { font-family: \"Inter\"; font-weight: normal; font-style: normal; }\n article .meta .dates { font-family: \"Inter\"; font-weight: normal; font-style: normal; }\n article .meta .dates .dateLabel { font-family: \"Inter\"; font-weight: normal; font-style: normal; }\n .articleHeader .kicker { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; }\n article.column { font-family: \"PT Serif\"; font-weight: normal; font-style: normal; }\n header#nav, header.pageHeader { font-family: \"Inter\"; font-weight: normal; font-style: normal; font-size: 0.875rem; text-transform: default; }@media (max-width: 767px) { .resp_fonts header#nav, header.pageHeader {font-size: calc(0.262vw * 14); } }\n .font-PTSans { font-family: \"PT Sans\" !important; }\n .font-PTSans.font-weight-normal { font-weight: normal !important; }\n .font-PTSans.font-weight-bold { font-weight: 700 !important; }\n .font-Inter { font-family: \"Inter\" !important; }\n .font-Inter.font-weight-normal { font-weight: normal !important; }\n .font-Inter.font-weight-light { font-weight: 300 !important; }\n .font-Inter.font-weight-bold { font-weight: 600 !important; }\n .font-Inter.font-weight-black { font-weight: 800 !important; }\n .font-PTSerif { font-family: \"PT Serif\" !important; }\n .font-PTSerif.font-weight-normal { font-weight: normal !important; }\n .font-PTSerif.font-weight-bold { font-weight: 700 !important; }\n .font-NotoSerif { font-family: \"Noto Serif\" !important; }\n .font-NotoSerif.font-weight-normal { font-weight: normal !important; }\n .font-NotoSerif.font-weight-light { font-weight: 300 !important; }\n .font-NotoSerif.font-weight-bold { font-weight: 700 !important; }\n .font-NotoSerif.font-weight-black { font-weight: 800 !important; }\n </style>\n <style id=\"css_variables\"></style>\n <script>\n window.dachserData = {\n _data: {},\n _instances: {},\n get: function(key) {\n return dachserData._data[key] || null;\n },\n set: function(key, value) {\n dachserData._data[key] = value;\n },\n push: function(key, value) {\n if (!dachserData._data[key]) {\n dachserData._data[key] = [];\n }\n dachserData._data[key].push(value);\n },\n setInstance: function(key, identifier, instance) {\n if (!dachserData._instances[key]) {\n dachserData._instances[key] = {};\n }\n dachserData._instances[key][identifier] = instance;\n },\n getInstance: function(key, identifier) {\n return dachserData._instances[key] ? dachserData._instances[key][identifier] || null : null;\n },\n reflow: () => {}\n };\n </script>\n \n\n <script type=\"application/ld+json\">\n [{\"@context\":\"http://schema.org\",\"@type\":\"WebSite\",\"name\":\"dagsavisen\",\"url\":\"https://www.dagsavisen.no\"},{\"@context\":\"https://schema.org\",\"@type\":\"NewsArticle\",\"headline\":\"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\",\"description\":\"FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.\",\"mainEntityOfPage\":{\"@id\":\"https://www.dagsavisen.no/nyheter/fn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser/10082904\"},\"availableLanguage\":[{\"@type\":\"Language\",\"alternateName\":\"nb-NO\"}],\"image\":[\"https://image.dagsavisen.no/?imageId=10082903&width=1200\"],\"keywords\":\"nyheter, menneskerettigheter, israel, fn, utenomrettslige henrettelser, palestina, scroll, vestbredden\",\"author\":[{\"@type\":\"Person\",\"name\":\"NTB-AFP \"}],\"publisher\":{\"@type\":\"Organization\",\"name\":\"dagsavisen\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg\"}},\"datePublished\":\"2025-11-28T14:35:05.000Z\"}]\n </script> \n <script type=\"text/javascript\">\n window.googletag = window.googletag || {};\n window.googletag.cmd = window.googletag.cmd || [];\n window.ybConfiguration = window.ybConfiguration || {};\n window.ybConfiguration = Object.assign({}, window.ybConfiguration, { integrationMethod: 'open_tag' });\n (function (y, i, e, L, D) {\n y.Yieldbird = y.Yieldbird || {};\n y.Yieldbird.cmd = y.Yieldbird.cmd || [];\n i.cmd.push(function () { i.pubads().disableInitialLoad(); });\n L = e.createElement('script');\n L.async = true;\n L.src = '//cdn.qwtag.com/c9b4797e-ed81-49c1-84d0-19f03fb04305/qw.js';\n D = e.getElementsByTagName('script')[0];\n (D.parentNode || e.head).insertBefore(L, D);\n })(window, window.googletag, document);\n</script><script src=\"https://log.medietall.no/analytics.v2.js\" type=\"module\"></script><script >// Lets us show the users as \"logged inn\" even if they have no active subscriptions\nwindow.Dac.clientData.paywall.toggleAuthenticatedContent = function() {\n const uniteAuthenticated = document.cookie.split(';').some((item) => item.trim().startsWith('Paywall-Subscriber='));\n if (!window.Dac || !window.Dac.Paywall) return;\n var Paywall = new Dac.Paywall();\n var updateDOM = Paywall.updateDOM;\n updateDOM(uniteAuthenticated);\n}</script><script async src=\"https://functions.adnami.io/api/macro/adsm.macro.dagsavisen.no.js\"></script><script >// __STROSSLE__\n\nwindow.strossle=window.strossle||function(){(strossle.q=strossle.q||[]).push(arguments)};\nstrossle('bf89680c-8395-441a-a4fd-5707ec4c1ae5', '.strossle-widget');</script><script async src=\"https://assets.strossle.com/strossle-widget-sdk/1/strossle-widget-sdk.js\"></script>\n \n \n\n\n\n <meta property=\"article:section\" content=\"nyheter\">\n<script>\nvar k5aMeta = { \"paid\": 0, \"wordCount\": \"180\", \"lix\": \"49\", \"author\": [\"NTB-AFP \"], \"tag\": [\"nyheter\", \"menneskerettigheter\", \"israel\", \"fn\", \"utenomrettslige henrettelser\", \"palestina\", \"scroll\", \"vestbredden\"], \"title\": \"FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser\", \"teasertitle\": \"Med hendene i vĂŠret ù sĂ„ ble de skutt\", \"kicker\": \"Verden\", \"url\": \"https://www.dagsavisen.no/a/10082904\", \"login\": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), \"subscriber\": (Dac.clientData.paywall.isAuthenticated ? 1 : 0), \"subscriberId\": (Dac.clientData.subscriberId ? `\"${ Dac.clientData.subscriberId }\"` : \"\") };\n</script>\n <script src=\"//cl.k5a.io/6156b8c81b4d741e051f44c2.js\" async></script>\n\n\n <style>\n :root {\n \n --bodytext-alignment: var(--bodytext-alignment-center);\n }\n </style>\n \n \n </head>\n\n <body class=\"l4 article site_dagsavisen section_nyheter custom-bodytext-alignment\"\n \n \n >\n\n<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-T56SZZ8\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) --> \n <script>\n document.addEventListener(\"DOMContentLoaded\", (event) => {\n setScrollbarWidth();\n window.addEventListener('resize', setScrollbarWidth);\n });\n function setScrollbarWidth() {\n const root = document.querySelector(':root');\n const width = (window.innerWidth - document.body.offsetWidth < 21) ? window.innerWidth - document.body.offsetWidth : 15;\n root.style.setProperty('--lab-scrollbar-width', `${ width }px`);\n }\n </script>\n\n \n <a href=\"#main\" class=\"skip-link\">Jump to main content</a>\n\n <header class=\"pageElement pageHeader\">\n <div class=\"section grid-fixed\">\n <div class=\"row mainline\">\n <div class=\"hamburger to-be-expanded\" data-id=\"pageElements-4\">\n <div class=\"positionRelative\">\n <span class=\"hamburger-button hamburger-expander \">\n <button class=\"burger-btn\" aria-label=\"ĂÂ
pne meny\" aria-expanded=\"false\" aria-controls=\"hamburger-container\" aria-haspopup=\"menu\">\n <i class=\"open fi-list\"></i>\n <i class=\"close fi-x\"></i>\n </button>\n </span>\n <div class=\"hamburger-container\" id=\"hamburger-container\"> \n <div data-id=\"pageElements-5\" class=\"search visible\">\n\n <button class=\"search-button\" aria-label=\"SĂžk\" >\n <i class=\"open fi-magnifying-glass\"></i>\n <i class=\"close fi-x\"></i>\n </button>\n\n <form class=\"search-container\" action=\"/cse\" method=\"get\" role=\"search\">\n <label for=\"search-input-5\" class=\"visuallyhidden\">SĂžk</label>\n <input type=\"text\" id=\"search-input-5\" name=\"q\" placeholder=\"SĂžk...\">\n </form>\n</div>\n\n <script>\n if (document.querySelector('[data-id=\"pageElements-5\"] .search-button')) {\n document.querySelector('[data-id=\"pageElements-5\"] .search-button').addEventListener('click', (event) => {\n document.querySelector('[data-id=\"pageElements-5\"] .search-container').submit();\n }, false);\n }\n </script>\n<nav class=\"navigation dropdownMenu expandable\">\n\t<ul class=\"menu-list\">\n\t\t\t<li class=\"first-list-item menu--login\">\n\t\t\t\t<a href=\"https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen\" target=\"_self\">Logg inn</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F\" target=\"_self\">Les e-avisen</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item has-children\">\n\t\t\t\t<span tabindex=\"0\">Nyheter</span>\n\t\t\t\t<ul class=\"children\">\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/nyheter\" target=\"_self\">Nyheter</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/innenriks\" target=\"_self\">Innenriks</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/verden\" target=\"_self\">Verden</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/portrett\" target=\"_self\">Portrett</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/reportasje\" target=\"_self\">Reportasje</a>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item has-children\">\n\t\t\t\t<span tabindex=\"0\">Kultur</span>\n\t\t\t\t<ul class=\"children\">\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/kultur\" target=\"_self\">Kultur</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/bĂžker\" target=\"_self\">BĂžker</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/nye-takter\" target=\"_self\">Musikk</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/teater\" target=\"_self\">Teater</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/film%20og%20serier\" target=\"_self\">Film og serier</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/kunst\" target=\"_self\">Kunst</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/mat-og-drikke\" target=\"_self\">Mat og drikke</a>\n\t\t\t\t\t</li>\n\t\t\t\t\t<li class=\"\">\n\t\t\t\t\t\t<a href=\"/tags/reise/\" target=\"_self\">Reise</a>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/kommentar\" target=\"_self\">Kommentar</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/debatt\" target=\"_self\">Debatt</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item dac-hidden-desktop-up dac-hidden-desktop-down\">\n\t\t\t\t<a href=\"/sport\" target=\"_self\">Sport</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"//dagsavisen.no/podkaster-fra-dagsavisen\" target=\"_self\">Podkast</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"https://www.dagsavisen.no/kultur/prov-deg-pa-dagens-hjernetrim/9655200\" target=\"_self\">Dagens hjernetrim</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/kundeservice\" target=\"_self\">Kundeservice</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"/dĂždsfall\" target=\"_self\">DĂždsfall</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item \">\n\t\t\t\t<a href=\"https://ocast.com/no/dagsavisen/\" target=\"_self\">Annonsere</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item menu--logout\">\n\t\t\t\t<a href=\"https://api.dagsavisen.no/paywall/logout?siteAlias=dagsavisen\" target=\"_self\">Logg ut</a>\n\t\t\t</li>\n\t</ul>\n</nav>\n\n<script>\n\t(function () {\n\t\t// This is only called when the user presses the escape key.\n\t\tfunction closeElement(event, element) {\n\t\t\tif (event.key === 'Escape') {\n\t\t\t\twindow.removeEventListener('keydown', closeElement);\n\n\t\t\t\t// Get all expanded elements and close them\n\t\t\t\tconst expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');\n\t\t\t\tfor (let i = 0; i < expanded.length; i++) {\n\t\t\t\t\texpanded[i].classList.remove('expanded');\n\t\t\t\t\t\n\t\t\t\t\t// Traverse up from the element the user has selected to see if it is a child of the expanded element\n\t\t\t\t\t// If it is, set focus to the first child, as that is the span element with tabindex. \n\t\t\t\t\t// This is so that if the user has moved on from the menu, we shouldn't mess with the focus and flow\n\t\t\t\t\tif (document.activeElement.closest('.has-children') === expanded[i]) {\n\t\t\t\t\t\texpanded[i].children[0].focus();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tfunction toggleElement(event, element) {\n\t\t\t// Prevent the default link behavior\n\t\t\tevent.preventDefault();\n\n\t\t\t// Check if there are other expanded elements and close them\n\t\t\tconst expanded = document.querySelectorAll('nav.dropdownMenu.expandable .has-children.expanded');\n\t\t\tfor (let i = 0; i < expanded.length; i++) {\n\t\t\t\tif (expanded[i] !== element.parentElement) {\n\t\t\t\t\texpanded[i].classList.remove('expanded');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Toggle the class \"expanded\" on the parent element\n\t\t\t// We toggle instead of add/remove the class because we don't know if we are opening or closing the element\n\t\t\telement.parentElement.classList.toggle('expanded');\n\n\t\t\twindow.addEventListener('keydown', closeElement);\n\t\t}\n\n\t\t// Add extra element for carat and toggle functionality after the span or a element\n\t\tfunction addCarat(element) {\n\t\t\tconst carat = document.createElement('span');\n\t\t\tcarat.classList.add('carat');\n\t\t\tcarat.tabIndex = '0';\n\t\t\tconst sibling = element.querySelector(':scope > a') || element.querySelector(':scope > span');\n\t\t\telement.insertBefore(carat, sibling.nextSibling);\n\t\t\telement.tabIndex = '-1';\n\t\t\tif (sibling.tagName === 'A') {\n\t\t\t\tsibling.tabIndex = '0';\n\t\t\t} else if (sibling.tagName === 'SPAN') {\n\t\t\t\tsibling.tabIndex = '-1';\n\t\t\t}\n\t\t}\n\n\t\t// Get all elements with class \"has-children\" and add two events - one click event and one keydown event\n\t\t// Allow for the same expandable menu to be reused in different viewports by using different classes\n\t\tlet classes = '';\n\t\tif (classes) {\n\t\t\tclasses = '.' + classes.trim().split(' ').join('.');\n\t\t}\n\t\tconst hasChildren = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable .has-children > span`);\n\t\tfor (let i = 0; i < hasChildren.length; i++) {\n\t\t\thasChildren[i].addEventListener('click', function(e) {\n\t\t\t\ttoggleElement(e, this);\n\t\t\t});\n\n\t\t\thasChildren[i].addEventListener('keydown', function (e) {\n\t\t\t\t// Check for both enter and space keys\n\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\ttoggleElement(e, this);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\n\t\t// Get all elements with class \"has-children\" when toggleChildren is enabled and carat and toggle functionality \n\t\tconst hasChildrenToggle = document.querySelectorAll(`nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > span, nav.dropdownMenu${ classes }.expandable.toggleChildren .has-children > a`);\n\t\tfor (let i = 0; i < hasChildrenToggle.length; i++) {\n\n\t\t\t// Add carat to the element\n\t\t\taddCarat(hasChildrenToggle[i].parentElement);\n\n\t\t\tif (hasChildrenToggle[i].tagName === 'A' || hasChildrenToggle[i].tagName === 'SPAN') {\n\t\t\t\thasChildrenToggle[i].nextSibling.addEventListener('click', function(e) {\n\t\t\t\t\ttoggleElement(e, hasChildrenToggle[i]);\n\t\t\t\t});\n\n\t\t\t\thasChildrenToggle[i].nextSibling.addEventListener('keydown', function(e) {\n\t\t\t\t\t// Check for both enter and space keys\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\ttoggleElement(e, hasChildrenToggle[i]);\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\t// Use with caution - ensure that parent li overlaps with child ul to avoid prematurely triggering leave\n\t\t\t\tif (hasChildrenToggle[i].closest('nav').classList.contains('toggleOnHover')) {\n\t\t\t\t\thasChildrenToggle[i].addEventListener('mouseenter', function(e) {\n\t\t\t\t\t\thasChildrenToggle[i].parentElement.classList.add('expanded');\n\t\t\t\t\t});\n\n\t\t\t\t\thasChildrenToggle[i].parentElement.addEventListener('mouseleave', function(e) {\n\t\t\t\t\t\thasChildrenToggle[i].parentElement.classList.remove('expanded');\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t})();\n</script>\n\n<div class=\"section dropdown-close-section\">\n \n</div>\n\n </div>\n </div>\n\n</div>\n\n<script>\n (function(){\n const burgerButton = document.querySelector('[data-id=\"pageElements-4\"] .burger-btn');\n const dropdownCloseSection = document.querySelector('[data-id=\"pageElements-4\"] .dropdown-close-section');\n\n function toggleDropdown() {\n // Toggle the expanded class and aria-expanded attribute\n document.querySelector('[data-id=\"pageElements-4\"].hamburger.to-be-expanded').classList.toggle('expanded');\n burgerButton.setAttribute('aria-expanded', burgerButton.getAttribute('aria-expanded') === 'true' ? 'false' : 'true');\n burgerButton.setAttribute('aria-label', burgerButton.getAttribute('aria-expanded') === 'true' ? 'Lukk meny' : 'ĂÂ
pne meny');\n\n // This doesn't seem to do anything? But there's styling dependent on it some places\n document.body.classList.toggle('hamburger-expanded');\n }\n\n // Called via the eventlistener - if the key is Escape, toggle the dropdown and remove the eventlistener\n function closeDropdown(e) {\n if(e.key === 'Escape') {\n toggleDropdown();\n // Set the focus back on the button when clicking escape, so the user can continue tabbing down\n // the page in a natural flow\n document.querySelector('[data-id=\"pageElements-4\"] .burger-btn').focus();\n window.removeEventListener('keydown', closeDropdown);\n }\n }\n\n if(burgerButton) {\n burgerButton.addEventListener('click', function(e) {\n e.preventDefault();\n toggleDropdown();\n\n // If the menu gets expanded, add the eventlistener that will close it on pressing Escape\n // else, remove the eventlistener otherwise it will continue to listen for escape even if the menu is closed.\n if(document.querySelector('[data-id=\"pageElements-4\"] .burger-btn').getAttribute('aria-expanded') === 'true') {\n window.addEventListener('keydown', closeDropdown);\n } else {\n window.removeEventListener('keydown', closeDropdown);\n }\n })\n }\n if (dropdownCloseSection) {\n dropdownCloseSection.addEventListener('click', function(e) {\n e.preventDefault();\n toggleDropdown();\n });\n }\n\n document.querySelectorAll('.hamburger .hamburger-expander, .hamburger .hamburger-container, .stop-propagation').forEach(function (element) {\n element.addEventListener('click', function (e) {\n e.stopPropagation();\n });\n });\n }());\n</script>\n<figure class=\"logo\">\n <a href=\" //www.dagsavisen.no\" aria-label=\"GĂ„ til forside\">\n <img src=\"/view-resources/dachser2/public/dagsavisen/Dagsavisen_hvit.svg\"\n alt=\"GĂ„ til forside. Logo, dagsavisen.no\"\n width=\"157\"\n >\n </a>\n</figure>\n<nav class=\"navigation mainMenu\">\n\t<ul class=\"menu-list\">\n\t\t\t<li class=\"first-list-item subscribe-btn menu--subscribe\">\n\t\t\t\t<a href=\"https://abonnement.dagsavisen.no/1-mnd-for-1-kr-knapp\" target=\"_self\">FĂ„ tilgang</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item login-btn menu--login\">\n\t\t\t\t<a href=\"https://api.dagsavisen.no/paywall/login?siteAlias=dagsavisen\" target=\"_self\">Logg inn</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item menu--logout\">\n\t\t\t\t<a href=\"https://eavis.dagsavisen.no/?returnUrl=https%3A%2F%2Fwww.dagsavisen.no%2F\" target=\"_self\">Les E-avis</a>\n\t\t\t</li>\n\t\t\t<li class=\"first-list-item login-btn menu--logout\">\n\t\t\t\t<a href=\"https://selfservice.mediaconnect.no/?client_id=selfservice.dagsavisen.ext\" target=\"_self\">Min side</a>\n\t\t\t</li>\n\t</ul>\n</nav>\n\n\n\n</div>\n\n</div>\n\n\n <script>\n (function () {\n if (!'IntersectionObserver' in window) { return;}\n\n var scrollEvents = scrollEvents || [];\n\n if (scrollEvents) {\n const domInterface = {\n classList: {\n remove: () => {},\n add: () => {}\n },\n style: {\n cssText: ''\n }\n };\n scrollEvents.forEach(function(event) {\n var callback = function (entries, observer) {\n if (!entries[0]) { return; }\n if (entries[0].isIntersecting) {\n event.styles.forEach(function(item) {\n (document.querySelector(item.selector) || domInterface).style.cssText = \"\";\n });\n event.classes.forEach(function(item) {\n item.class.forEach(function(classname) {\n (document.querySelector(item.selector) || domInterface).classList.remove(classname);\n });\n });\n } else {\n event.styles.forEach(function(item) {\n (document.querySelector(item.selector) || domInterface).style.cssText = item.style;\n });\n event.classes.forEach(function(item) {\n item.class.forEach(function(classname) {\n (document.querySelector(item.selector) || domInterface).classList.add(classname);\n });\n });\n }\n };\n\n var observer = new IntersectionObserver(callback, {\n rootMargin: event.offset,\n threshold: 1\n });\n var target = document.querySelector(event.target);\n if (target) {\n observer.observe(target);\n }\n });\n }\n }());\n\n window.Dac.clientData.paywall.toggleAuthenticatedContent(); \n </script>\n</header>\n\n \n\n \n \n\n\n <section id=\"mainArticleSection\" class=\"main article\">\n <div data-element-guid=\"fcb45d95-ed37-4719-d4da-eca1b2a89db2\" class=\"placeholder placement-top\">\n<div data-element-guid=\"9c162e2e-c57c-4c3e-ae6a-8ae922cee3f0\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label\" style=\"\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"toppbanner\" style=\"min-height:150px;\"></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('toppbanner');\n });\n </script>\n</div>\n\n</div>\n <main class=\"pageWidth\">\n <article class=\" \"\n \n >\n\n <section class=\"main article k5a-article\" id=\"main\">\n\n <div></div>\n<script>\n(function() {\n let windowUrl = window.location.href;\n windowUrl = windowUrl.substring(windowUrl.indexOf('?') + 1);\n let messageElement = document.querySelector('.shareableMessage');\n if (windowUrl && windowUrl.includes('code') && windowUrl.includes('expires')) {\n messageElement.style.display = 'block';\n } \n})();\n</script>\n\n\n <div data-element-guid=\"3db3e57d-075c-431a-843d-dff51dc01687\" class=\"articleHeader column hasCaption\">\n\n \n\n\n <h1 class=\"headline mainTitle \" style=\"\">FN: Drapet pĂ„ to palestinere framstĂ„r som utenomrettslige henrettelser</h1>\n <h2 class=\"subtitle \" style=\"\">FN fordĂžmmer israelske soldaters drap pĂ„ to palestinere pĂ„ den okkuperte Vestbredden og sier det framstĂ„r som nok en utenomrettslig henrettelse.</h2>\n\n\n\n <div class=\"media\">\n \n <figure data-element-guid=\"fc467da9-8c0e-4db2-a27c-bfe4f09c90cb\" class=\"headerImage\">\n <div class=\"img fullwidthTarget\">\n <picture>\n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=webp\" \n width=\"1058\"\n height=\"604\"\n media=\"(min-width: 768px)\"\n type=\"image/webp\"> \n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=2116&height=1208&format=jpg\" \n width=\"1058\"\n height=\"604\"\n media=\"(min-width: 768px)\"\n type=\"image/jpeg\"> \n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=webp\" \n width=\"480\"\n height=\"274\"\n media=\"(max-width: 767px)\"\n type=\"image/webp\"> \n <source srcset=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg\" \n width=\"480\"\n height=\"274\"\n media=\"(max-width: 767px)\"\n type=\"image/jpeg\"> \n <img src=\"https://image.dagsavisen.no/10082903.webp?imageId=10082903&width=960&height=548&format=jpg\"\n width=\"480\"\n height=\"274\"\n title=\"Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pĂ„ kne pĂ„ bakken med hendene i vĂŠret.\"\n alt=\"\" \n \n style=\"\" \n >\n </picture> \n \n </div>\n \n</figure>\n\n \n \n \n \n \n \n \n \n \n \n \n <div class=\"floatingText\"></div>\n </div>\n\n\n <div class=\"caption \" data-showmore=\"Vis mer\">\n <figcaption itemprop=\"caption\" class=\"\">Bildet er klippet fra en video tatt av palestinsk TV. Det viser hvordan de to palestinerne sitter pĂ„ kne pĂ„ bakken med hendene i vĂŠret.</figcaption>\n <figcaption itemprop=\"author\" class=\"\" data-byline-prefix=\"\">Palestine TV via AP / NTB</figcaption>\n </div>\n\n\n\n <p class=\"kicker tertiary color_mobile_tertiary\" style=\"\">Verden</p>\n\n\n <div data-element-guid=\"3e64eca2-d9a0-4b26-ec28-9f8663904d11\" class=\"meta\">\n \n\n <div class=\"bylines\">\n <div data-element-guid=\"17e5d224-a714-4681-a04e-47dea16fbcd3\" class=\"byline column\" itemscope itemtype=\"http://schema.org/Person\">\n \n <div class=\"content\">\n \n <address class=\"name\">\n\n <span class=\"lab-hidden-byline-name\" itemprop=\"name\">NTB-AFP </span>\n <span class=\"firstname \">NTB-AFP</span>\n </address>\n </div>\n</div>\n\n \n </div>\n \n <div class=\"dates\">\n \n <span class=\"dateGroup datePublished\">\n <span class=\"dateLabel\">Publisert</span>\n <time datetime=\"2025-11-28T14:35:05.000Z\" title=\"Publisert 28.11.2025 - 15:35\">28.11.2025 - 15:35</time>\n </span>\n </div>\n\n <div class=\"read-time\">\n <span>Lesetid: <span class=\"read-time-value\">1 min</span></span>\n </div>\n\n <div class=\"social\">\n <a target=\"blank\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-social-facebook\" aria-label=\"Del pĂ„ Facebook\"></a>\n <a target=\"blank\" href=\"mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-mail\" aria-label=\"Del via e-mail\"></a>\n </div>\n\n\n\n</div>\n\n</div>\n\n\n \n\n \n <div data-element-guid=\"fff83dd3-b835-4dea-9c85-c990c6211e8a\" class=\"placeholder fullWidth\">\n<div data-element-guid=\"2abe7afb-9b6e-4e6b-a1f7-f89c1efb6671\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 display-label\" style=\"\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"nettbanner1\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('nettbanner1');\n });\n </script>\n</div>\n\n</div>\n\n\n \n\n <div data-element-guid=\"3e64eca2-d9a0-4b26-ec28-9f8663904d11\" class=\"bodytext large-12 small-12 medium-12\">\n \n \n\n <p>Drapene ble filmet og videoene er spredt bĂ„de i sosiale medier og pĂ„ TV-kanaler.</p><p>ù Vi er forferdet over at de Ă„penlyse drapene pĂ„ to palestinske menn i Jenin pĂ„ den okkuperte Vestbredden, og det som ser ut til Ă„ vĂŠre enda en utenomrettslig henrettelse, sier talsmann for FNs menneskerettskontor Jeremy Laurence til pressen i GenĂšve fredag.</p><p>FNs hĂžykommissĂŠr for menneskerettigheter Volker TĂÂŒrk har bedt om en uavhengig, rask og effektiv etterforskning av drapene. Han har ogsĂ„ bedt om at de som har ansvaret for drapene og andre overgrep pĂ„ Vestbredden, blir holdt ansvarlig, ifĂžlge talsmannen.</p><p>Israel har varslet at drapene skal granskes, og sier at de drepte var ettersĂžkte medlemmer av militante grupper i byen.</p><div data-element-guid=\"f6f47045-53e4-4556-9d95-e05fa5fe8886\" class=\"column google-ad display-label widthFull\" style=\"\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"articleboard/board1\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('articleboard/board1');\n });\n </script>\n</div>\n<p>De to mennene var 26 og 37 Ă„r gamle. Videoene viser hvordan de fĂžrst kommer ut av en bygning med hendene i vĂŠret, omringet av israelske soldater. Klippene viser ogsĂ„ at de ligger pĂ„ bakken fĂžr de fĂ„r ordre om Ă„ gĂ„ tilbake til bygningen. Deretter hĂžres skudd, og videoene viser de to liggende livlĂžse pĂ„ bakken. </p><p>Hendelsen ble filmet fra flere vinkler, blant annet av nyhetsbyrĂ„et AFP.</p><div data-element-guid=\"d555df80-bce1-4d36-815b-f5703f0804c4\" id=\"markup_10082934\" class=\"markupbox column desktop-floatCenter mobile-floatCenter small-12 large-8 small-abs-12 large-abs-8\">\n \n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n <script data-wid=\"auto\" type=\"text/javascript\" src=\"https://content.viralize.tv/display/?zid=AAEU4R86_QAFkLJ0&cid=ABr5ZbeA5ePc-x39\"></script>\n\n \n \n </div>\n</div>\n\n\n \n\n \n</div>\n\n\n \n\n\n \n<div data-element-guid=\"3e64eca2-d9a0-4b26-ec28-9f8663904d11\" class=\"column articleFooter\">\n <span class=\"tags\">\n <a href=\"/tags/nyheter\">nyheter</a>\n <a href=\"/tags/menneskerettigheter\">menneskerettigheter</a>\n <a href=\"/tags/israel\">israel</a>\n <a href=\"/tags/fn\">fn</a>\n <a href=\"/tags/utenomrettslige%20henrettelser\">utenomrettslige henrettelser</a>\n <a href=\"/tags/palestina\">palestina</a>\n <a href=\"/tags/scroll\">scroll</a>\n <a href=\"/tags/vestbredden\">vestbredden</a>\n </span>\n \n</div>\n\n\n <div class=\"row social\">\n <div class=\"column large-12 small-12\">\n <a target=\"blank\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-social-facebook\" aria-label=\"Del pĂ„ Facebook\"></a>\n <a target=\"blank\" href=\"mailto:?subject=FN%3A%20Drapet%20p%C3%A5%20to%20palestinere%20framst%C3%A5r%20som%20utenomrettslige%20henrettelser&body=FN%20ford%C3%B8mmer%20israelske%20soldaters%20drap%20p%C3%A5%20to%20palestinere%20p%C3%A5%20den%20okkuperte%20Vestbredden%20og%20sier%20det%20framst%C3%A5r%20som%20nok%20en%20utenomrettslig%20henrettelse.%0Dhttps%3A%2F%2Fwww.dagsavisen.no%2Fnyheter%2Ffn-drapet-pa-to-palestinere-framstar-som-utenomrettslige-henrettelser%2F10082904\" class=\"fi-mail\" aria-label=\"Del via e-mail\"></a>\n </div>\n </div>\n\n </section>\n \n </article>\n <section class=\"related desktop-fullWidth mobile-fullWidth fullwidthTarget\">\n <div data-element-guid=\"60bef09b-8a23-43eb-9dd6-e602b5d693cb\" class=\"page-content\"><div data-element-guid=\"68a4dcab-19ca-4fab-e06b-fe244b7be322\" class=\"row small-12 large-12\" style=\"\"><div \n data-element-guid=\"6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc\"\n id=\"infiniteScroll-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc\"\n class=\"column infiniteScroll small-12 large-12 small-abs-12 large-abs-12\">\n \n <div id=\"infinity-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc\"></div>\n <div id=infiniteTarget-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc class=\"content \" style=\"\">\n <script>\n function showEverything(id) {\n const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);\n infiniteCollapse.classList.add(\"infiniteVisibility\");\n const bodyText = document.querySelector(`#main-${ id } .bodytext`);\n bodyText.classList.remove(\"infiniteRelativity\");\n const visibilityButton = document.getElementById(`infiniteButton-${ id }`);\n const infiniteFade = document.getElementById(`infiniteFade-${ id }`);\n infiniteFade.classList.add(\"infiniteInvisibility\");\n visibilityButton.classList.remove(\"infiniteVisibility\");\n visibilityButton.classList.add(\"infiniteInvisibility\");\n }\n\n function collapseArticle(id) {\n const bodyText = document.querySelector(`#main-${ id } .bodytext`);\n const bodyTextChildren = Array.from(bodyText.children);\n const paragraphs = [];\n bodyTextChildren.forEach((element, index) => {\n if (element.tagName === \"P\") {\n paragraphs.push({ element, index }); // extract paragraphs, retain original index in body text\n }\n });\n if (paragraphs && paragraphs.length > 2) {\n const secondParagraph = paragraphs[1].element;\n bodyText.classList.add(\"infiniteRelativity\");\n for (let i = 0; i <= paragraphs[1].index; i++) { \n bodyTextChildren[i].classList.add(\"infiniteVisibility\");\n }\n const secondRectangle = secondParagraph.getBoundingClientRect();\n secondParagraph.insertAdjacentHTML(\"afterbegin\", `<div id=\"infiniteFade-${ id }\" class=\"infiniteFade\"></div>`);\n if (!document.getElementById(`infiniteButton-${ id }`)) {\n secondParagraph.insertAdjacentHTML(\"afterend\", `<button id=\"infiniteButton-${ id }\" onclick=\"showEverything(${ id })\" class=\"infiniteButton infiniteVisibility\" id=infiniteButton-${ id }>Fortsett Ă„ lese</button>`);\n }\n const backgroundColor = window.getComputedStyle(document.body).getPropertyValue(\"background-color\");\n const backgroundColorWithOpacity = backgroundColor.replace(\"rgb\", \"rgba\");\n const backgroundColorWithOpacityStart = backgroundColorWithOpacity.replace(\")\", \", 1)\");\n const backgroundColorWithOpacityStop = backgroundColorWithOpacity.replace(\")\", \", 0)\");\n const infiniteFade = document.getElementById(`infiniteFade-${ id }`);\n infiniteFade.setAttribute(\"style\", `height: ${ secondRectangle.height + 80 }px; background: linear-gradient(0deg, ${ backgroundColorWithOpacityStart } 30%, ${ backgroundColorWithOpacityStop } 100%);`); // margin-bottom: 5rem;\n } else {\n // if fewer than 2 paragraphs, show everything\n const infiniteCollapse = document.getElementById(`infiniteCollapse-${ id }`);\n infiniteCollapse.classList.add(\"infiniteVisibility\");\n }\n };\n\n function observeArticle(id, url) {\n const articleOptions = {\n root: null,\n rootMargin: \"0px\",\n threshold: [0, 0.25, 0.50, 0.75, 1.0]\n };\n const articleCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting) {\n // when scrolling down, check when top is more than halfway up\n // when scrolling up, check when bottom is more than halfway down \n if ((entry.target.getBoundingClientRect().top > 0 && entry.target.getBoundingClientRect().top < (window.innerHeight / 2)) || (entry.target.getBoundingClientRect().top < 0 && entry.target.getBoundingClientRect().bottom > (window.innerHeight / 2))) {\n const currentId = window.location.pathname.split(\"/\").pop();\n const currentArticle = document.getElementById(`infiniteArticle-${ id }`);\n const currentArticleUrl = currentArticle.getAttribute(\"data-article-url\") || `${ window.location.origin }${ url}`;\n const currentArticleEncodedUrl = encodeURI(currentArticleUrl);\n if (id !== currentId) {\n window.history.replaceState({}, \"\", currentArticleEncodedUrl);\n if (typeof pbjs !== \"undefined\" && pbjs.setConfig) {\n pbjs.setConfig({ pageUrl: currentArticleEncodedUrl });\n }\n currentArticle.classList.add(\"observed\");\n const lab_article_data = {\n tagsString: '',\n };\n if (window.Dac && window.Dac.InfinityScrollAds) {\n const scrollads = new Dac.InfinityScrollAds(id, currentId, entry);\n scrollads.reloadSkyscraperAds(); \n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');\n }\n } else {\n currentArticle.classList.remove(\"observed\");\n }\n } \n }\n });\n };\n const articleObserver = new IntersectionObserver(articleCallback, articleOptions);\n const articleTarget = document.getElementById(id);\n articleObserver.observe(articleTarget);\n }\n\n function setupAdIntersectionObserver(id) {\n const adObserverOptions = {\n root: null,\n rootMargin: `${window.innerHeight * 4}px 0px ${window.innerHeight * 4}px 0px`,\n threshold: 0\n };\n\n const adObserverCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting) {\n const currentId = window.location.pathname.split(\"/\").pop();\n if (window.Dac && window.Dac.InfinityScrollAds) {\n const scrollads = new Dac.InfinityScrollAds(id);\n scrollads.reloadArticleAds();\n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.InfinityScrollAds.');\n }\n observer.unobserve(entry.target);\n }\n });\n };\n\n const target = document.getElementById(`infiniteArticle-${id}`);\n if (target) {\n const adObserver = new IntersectionObserver(adObserverCallback, adObserverOptions);\n adObserver.observe(target);\n } else {\n console.warn(`Target element infiniteArticle-${id} not found for ad observer.`);\n }\n }\n\n (function() {\n // prevent fetching infinite scroll inside infinite scroll\n if (\"default\" !== \"infinitescroll\") {\n const apiUrl = \"https://api.dagsavisen.no\";\n const domain = \"https://www.dagsavisen.no\";\n const siteId = \"4\";\n const rootId = \"10082904\";\n const rootUrl = window.location.pathname; // original URL\n const articles = [];\n const isArticle = \"page_article\" === \"page_article\";\n const infiniteSource = \"dagsavisenscroll\" ? \"feed\" : \"api\";\n const infiniteFeed = \"dagsavisenscroll\" || \"\";\n\n const infiniteOptions = {\n root: null,\n rootMargin: `${ window.innerHeight * 2 }px`,\n threshold: [0, 0.25, 0.50, 0.75, 1.0]\n };\n\n let isReady = true;\n \n const infiniteCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting && isReady && articles.length > 0) {\n isReady = false;\n let articleBatch = articles.splice(0, 5);\n let remainingArticles = articleBatch.length;\n articleBatch.forEach((article) => {\n remainingArticles--;\n if (article.url) {\n fetch(`${ domain }${ article.url }?lab_opts=infinitescroll`) \n .then((response) => {\n if (!response.ok) {\n throw new Error(`Could not fetch article: ${ response.status } - ${ response.statusText }`);\n } else {\n return response.text();\n }\n })\n .then((response) => {\n const articleContainer = document.createElement(\"div\");\n articleContainer.id = article.id;\n articleContainer.appendChild(document.createRange().createContextualFragment(response));\n const infinity = document.getElementById(\"infinity-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc\");\n infinity.appendChild(articleContainer);\n if (window.Dac && window.Dac.Definition) {\n const definition = new Dac.Definition(`infiniteSection-${ article.id }`);\n definition.setup(); \n }\n collapseArticle(article.id);\n observeArticle(article.id, article.url);\n setupAdIntersectionObserver(article.id);\n })\n .catch((error) => console.log(error))\n .finally(() => {\n if (remainingArticles === 0) {\n isReady = true;\n }\n });\n } else {\n if (remainingArticles === 0) {\n isReady = true;\n }\n }\n });\n } \n });\n };\n const infiniteTarget = document.getElementById(\"infiniteTarget-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc\");\n if (infiniteSource === \"api\") {\n fetch(`${ apiUrl }/article?site_id=${ siteId }&query=NOT paywall:*`) // \"paywall\": \"\" or no paywall property\n .then((response) => {\n if (!response.ok) {\n throw new Error(`Could not fetch articles from Labrador API: ${ response.status } - ${ response.statusText }`);\n } else {\n return response.json();\n }\n })\n .then((response) => {\n response.result.forEach((entry) => {\n if (((isArticle && entry.id !== rootId) || !isArticle) && !(articles.some(((article) => article.id === entry.id)))) {\n articles.push({ id: entry.id, url: entry.published_url });\n }\n });\n infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);\n infiniteObserver.observe(infiniteTarget);\n })\n .catch((error) => console.log(error));\n } else if (infiniteSource === \"feed\") {\n fetch(`${ apiUrl }/feed/data/${ infiniteFeed }`)\n .then((response) => {\n if (!response.ok) {\n throw new Error(`Could not fetch articles from feed: ${ response.status } - ${ response.statusText }`);\n } else {\n return response.json();\n }\n })\n .then((response) => {\n if (response && response.entries) {\n response.entries.forEach((entry) => {\n if (((isArticle && entry.id !== rootId) || !isArticle) && entry.siteDomain === domain && !entry.paywall && !(articles.some(((article) => article.id === entry.id)))) {\n articles.push({ id: entry.id, url: entry.url });\n }\n });\n infiniteObserver = new IntersectionObserver(infiniteCallback, infiniteOptions);\n infiniteObserver.observe(infiniteTarget);\n }\n })\n .catch((error) => console.log(error));\n }\n // navigate to original URL if infinite scroll element is no longer visible\n const rootOptions = {\n root: null,\n rootMargin: \"0px\",\n threshold: [0, 0.25, 0.50, 0.75, 1.0]\n };\n const rootCallback = (entries, observer) => {\n entries.forEach((entry) => {\n if (!entry.isIntersecting) {\n const query = location.search;\n window.history.replaceState({}, \"\", rootUrl + query);\n } \n }); \n };\n const rootObserver = new IntersectionObserver(rootCallback, rootOptions);\n const rootTarget = document.getElementById(\"infinity-6f5bccf3-ddd0-400e-b108-6c0e76e3a8fc\");\n rootObserver.observe(rootTarget);\n }\n })();\n </script>\n </div>\n</div>\n</div>\n</div>\n\n </section>\n </main>\n <div data-element-guid=\"2f83a25b-a87b-48be-8f2b-27bd95072dea\" class=\"placeholder placement-left\">\n<div data-element-guid=\"301c514e-e3c4-4b8c-9ebb-995c8bc9d048\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label\" style=\"top: 80px;\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"left_sticky\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('left_sticky');\n });\n </script>\n</div>\n\n</div>\n <div data-element-guid=\"aef2a77f-2006-461f-d6d1-b4e84b90d719\" class=\"placeholder placement-right\">\n<div data-element-guid=\"ca31668a-0a99-4e3f-fd8c-1a894f83de96\" class=\"column google-ad small-12 large-12 small-abs-12 large-abs-12 sticky display-label\" style=\"top: 80px;\">\n\n <span class=\"ad-label\">Annonse</span>\n <div class=\"adunit\" id=\"right_sticky\" ></div>\n <script>\n googletag.cmd.push(function() {\n googletag.display('right_sticky');\n });\n </script>\n</div>\n\n</div>\n </section>\n\n <template class=\"definitionTemplate\">\n <div class=\"definitionPopup\">\n <div class=\"definitionInfo\">\n <p></p>\n <span></span>\n <button class=\"definitionClose\">✕</button>\n </div>\n </div>\n </template>\n\n\n <script>\n (function(){\n const audioPlayers = document.querySelectorAll('.dacInlineAudio');\n for (const audioPlayer of audioPlayers) {\n window.dachserData.push('audioInline', audioPlayer);\n }\n\n window.onload = function() {\n if (window.Dac && window.Dac.Definition) {\n const definition = new Dac.Definition();\n definition.setup(); \n }\n };\n })();\n </script>\n <script>\n window.lab_article_data = window.lab_article_data || {};\n if (lab_article_data[10082904]) {\n lab_article_data[10082904].tagsString = 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden';\n lab_article_data[10082904].section = 'nyheter';\n lab_article_data[10082904].pageType = 'article';\n } else {\n lab_article_data[10082904] = {\n tagsString: 'nyheter,menneskerettigheter,israel,fn,utenomrettslige henrettelser,palestina,scroll,vestbredden'\n , section: 'nyheter'\n , pageType: 'article'\n };\n \n }\n </script>\n\n \n\n<footer class=\"page\">\n <div data-element-guid=\"db03fb0e-a51c-4e54-81eb-cdc307ac535f\" class=\"row-section desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding\" style=\"\">\n<div class=\"row small-12 large-12 desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary border-side-top mobile_border-side-top border_width_1 border_width_mobile_1 hasContentPadding mobile-hasContentPadding\" style=\"\"><div data-element-guid=\"ae45324d-ecfa-4784-bccf-5cd7eb4416ac\" id=\"markup_200636\" class=\"markupbox column small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n <div style=\"display: flex; gap: 12px; padding: 10px 0; align-items: center; justify-content: flex-start;\">\n <a href=\"https://www.facebook.com/dagsavisen/\" title=\"Facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\n <svg width=\"24\" height=\"24\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" focusable=\"false\" style=\"fill: black; display: block;\">\n <path d=\"M432 32H80A48 48 0 0 0 32 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H432a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z\"></path>\n </svg>\n </a>\n <a href=\"https://twitter.com/Dagsavisen\" title=\"X (Twitter)\" target=\"_blank\" rel=\"noopener noreferrer\">\n <svg width=\"24\" height=\"24\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" focusable=\"false\" style=\"fill: black; display: block;\">\n <path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"></path>\n </svg>\n </a>\n <a href=\"https://www.dagsavisen.no/arc/outboundfeeds/rss/\" title=\"RSS\" target=\"_blank\" rel=\"noopener noreferrer\">\n <svg width=\"24\" height=\"24\" viewBox=\"0 0 512 512\" aria-hidden=\"true\" focusable=\"false\" style=\"fill: black; display: block;\">\n <path d=\"M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z\"></path>\n </svg>\n </a>\n</div>\n\n \n \n </div>\n</div>\n<div data-element-guid=\"b53d7035-d68b-4b01-aa2a-49cd781f2358\" class=\"column text_singleline small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <h2 class=\"content singleline t14 tm16 align-left mobile_text_align_align-left font-PTSans\" style=\" \">\n Copyright Dagsavisen Ă© 2025\n </h2>\n</div><div data-element-guid=\"536ce190-8525-4b44-a3db-621ea920bfb0\" class=\"column text_singleline small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <h2 class=\"content singleline\" style=\" \">\n \n </h2>\n</div></div>\n</div>\n<div data-element-guid=\"1808f1ac-04a7-44a6-ba56-4c901a977160\" class=\"row-section desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\">\n<div class=\"row small-12 large-12 desktop-space-outsideTop-none mobile-space-outsideTop-none desktop-space-outsideBottom-none mobile-space-outsideBottom-none bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\"><div data-element-guid=\"e47daa55-9f2d-458c-84fa-7678801e0a74\" class=\"column text_singleline small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <h2 class=\"content singleline t16 tm17\" style=\" \">\n <span data-lab-text_size_desktop=\"20\" class=\"t20 font-weight-bold m-font-weight-bold font-PTSerif\" data-lab-font_weight_desktop=\"font-weight-bold\" data-lab-fontface=\"PTSerif\">DAGSAVISEN<br></span>\n<br><span data-lab-fontface=\"PTSerif\" class=\"font-PTSerif\">SjefredaktĂžr: <a href=\"mailto:Lars.West.Johnsen@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Lars West Johnsen</a>\n<br>Adm. direktĂžr: <a href=\"mailto:nina.kordahl@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Nina Kordahl</a>\n<br>NyhetsredaktĂžr (konst.): <a href=\"mailto:tore.ryssdalsnes@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Tore Ryssdalsnes</a>\n<br>NyhetsredaktĂžr: <a href=\"mailto:kathleen.buer@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Kathleen Buer </a>(permisjon)\n<br>KulturredaktĂžr: <a href=\"mailto:mode.steinkjer@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" target=\"_blank\">Mode Steinkjer</a> </span>\n </h2>\n</div><div data-element-guid=\"48f44d45-4e34-470b-a0ae-74f9602c1356\" class=\"column text_singleline small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <h2 class=\"content singleline t16 tm17 font-PTSerif\" style=\" \">\n <br><br>Desksjef:\n<a href=\"mailto:espen.rusdal@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Espen HĂ„gensen Rusdal</a><br>Nyhetssjef: <a href=\"mailto:ines.zander@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Ines Margot Zander</a> (permisjon) <br>Nyhetsleder: <a href=\"mailto:jorn.henriksen.skjaerpe@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">JĂžrn H. SkjĂŠrpe</a>\n<br>Debattansvarlig: <a href=\"mailto:hermund.kjernli@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Hermund Lybeck Kjernli</a>\n </h2>\n</div><div data-element-guid=\"c532d8a8-52df-46f5-88b4-a1b8c53e71c8\" class=\"column text_singleline small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <h2 class=\"content singleline t16 tm17 font-PTSerif\" style=\" \">\n <span class=\"font-weight-bold m-font-weight-bold t20\" data-lab-font_weight_desktop=\"font-weight-bold\" data-lab-text_size_desktop=\"20\">KONTAKT OSS</span><br><br>Sentralbord: 22 99 80 00\nAbonnement: 22 99 80 50\n<br>Organisasjonr.: 980 454 347\n<br><a href=\"mailto:tips@dagsavisen.no\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">Tips oss</a>\n<br>Frontsjef nĂ„: <a href=\"mailto:dag.hoie@dagsavisen.no\">Dag HĂžie</a>\n </h2>\n</div><div data-element-guid=\"72e00771-eb9a-4652-89b4-62940839305d\" id=\"markup_9795237\" class=\"markupbox column small-12 large-3 small-abs-12 large-abs-3\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n <h2 class=\"content singleline t16 tm17 font-PTSerif\" style=\" \">\n\n <span data-lab-font_weight_desktop=\"font-weight-bold\" class=\"font-weight-bold m-font-weight-bold t19\" data-lab-text_size_desktop=\"19\">\n OM OSS\n </span><br><br>\n\n <a href=\"https://nuu.no/dagsavisen\" target=\"_blank\" class=\"\" data-lab-text_color_desktop=\"\" style=\"color: black;\"></a>\n\n <span class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">\n <a href=\"https://nuu.no/dagsavisen\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Jobb i Mediehuset Dagsavisen\n </a><br>\n\n <a href=\"https://www.dagsavisen.no/kontakt-oss\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Kontakt oss\n </a><br>\n </span>\n\n <span class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\">\n <a href=\"https://www.dagsavisen.no/kundeservice\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Kundeservice\n </a><br>\n\n <a href=\"https://da.ocast.com/nb/\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Annonse\n </a><br>\n </span>\n\n <a href=\"https://www.dagsavisen.no/personvern/\" target=\"_blank\" class=\"primary color_mobile_primary\" data-lab-text_color_desktop=\"primary\" style=\"color: black;\">\n Personvernpolicy\n </a><br>\n\n <a href=\"#\" onclick=\"window._sp_.gdpr.loadPrivacyManagerModal("986498"); return false;\" style=\"color: black;\">\n Personverninnstillinger\n </a>\n\n</h2>\n\n \n \n </div>\n</div>\n</div>\n</div>\n<div data-element-guid=\"339e156c-7e0b-40ff-802a-58539143536f\" class=\"row-section bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\">\n<div class=\"row small-12 large-12 bg-tertiary color_mobile_bg-tertiary hasContentPadding mobile-hasContentPadding\" style=\"\"><div data-element-guid=\"39e0e85b-6786-4735-8423-f2a10dd8a27d\" id=\"markup_101521\" class=\"markupbox column small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n \n\n \n \n </div>\n</div>\n<article data-element-guid=\"da72d23d-e66d-4f91-8ddf-f145ff3dfe41\" class=\"column small-12 large-4 small-abs-12 large-abs-4 \" data-site-alias=\"\" data-section=\"\" data-instance=\"101523\" itemscope>\n <style>@media (min-width:1024px) { [data-element-guid=\"da72d23d-e66d-4f91-8ddf-f145ff3dfe41\"] .content { margin-right:34% !important; margin-left:35% !important; } }\n@media (max-width: 1023px) { [data-element-guid=\"da72d23d-e66d-4f91-8ddf-f145ff3dfe41\"] .content { margin-right:39% !important; margin-left:33% !important; } }</style>\n <div class=\"content\" style=\"\">\n \n \n\n\n <div class=\"media \">\n \n\n \n <div class=\"graphic type_png\">\n <div class=\"img fullwidthTarget\">\n <img src=\"https://beta.dagsavisen.no/files/2025/04/08/RedaktĂžransvar (1).png\" loading=\"lazy\" alt=\"\" />\n </div>\n</div>\n \n \n \n \n \n \n \n <div class=\"floatingText\">\n\n <div class=\"labels\">\n </div>\n </div>\n \n\n </div>\n\n\n \n\n \n\n\n\n\n \n\n <time itemprop=\"datePublished\" datetime=\"\"></time>\n </div>\n</article>\n<div data-element-guid=\"8170f260-62c0-4906-b9af-8a4ecd2dc71a\" id=\"markup_101522\" class=\"markupbox column small-12 large-4 small-abs-12 large-abs-4\">\n <style></style>\n <div class=\"content fullwidthTarget\" style=\"\">\n\n \n\n \n\n \n\n \n \n </div>\n</div>\n</div>\n</div>\n\n</footer>\n\n\n\n<script src=\"/view-resources/baseview/public/common/build/baseview_dependencies_dom.js?v=1763454598-L4\" data-cookieconsent=\"ignore\"></script>\n\n <script>\n window.dachserData.handlers = {\n parallax: function(item) {\n if (window.Dac && window.Dac.Parallax) {\n new Dac.Parallax(item);\n } else {\n console.warn('parallax: Missing required class Dac.Parallax. Content will not animate.');\n }\n },\n swipehelper: function(item) {\n if (window.Dac && window.Dac.SwipeHelper) {\n var element = document.querySelector(item.selector);\n if (!element) {\n console.warn('SwipeHelper: Missing element for selector: \"' + item.selector + '\".');\n return null;\n }\n return new Dac.SwipeHelper(element, item);\n } else {\n console.warn('SwipeHelper: Missing required function Dac.SwipeHelper.');\n return null;\n } \n },\n readprogress: function(item) {\n if (window.Dac && window.Dac.ReadProgress) {\n var element = document.querySelector(item.selector);\n if (!element) {\n console.warn('ReadProgress: Missing element for selector: \"' + item.selector + '\".');\n return;\n }\n new Dac.ReadProgress(element, item);\n } else {\n console.warn('ReadProgress: Missing required function Dac.ReadProgress.');\n } \n },\n tabnavigation: function(item) {\n if (window.Dac && window.Dac.TabNavigation) {\n new Dac.TabNavigation(item);\n } else {\n console.warn('TabNavigation: Missing required function Dac.Tabnavigation.');\n } \n },\n elementattributetoggler: function(item) {\n if (window.Dac && window.Dac.ElementAttributeToggler) {\n new Dac.ElementAttributeToggler(item);\n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.ElementAttributeToggler.');\n } \n },\n articlelists: (item) => {\n if (window.Dac && window.Dac.ArticleLists) {\n new Dac.ArticleLists(item);\n } else {\n console.warn('ElementAttributeToggler: Missing required class Dac.ArticleLists.');\n }\n }\n };\n\n window.dachserData.execute = () => {\n \n // Parallax\n // Register each element requiering js-animations\n const parallaxQueue = window.dachserData.get('parallax') || [];\n parallaxQueue.forEach(item => {\n window.dachserData.handlers.parallax(item);\n });\n \n // SwipeHelper, used by several components like ArticleScroller etc.\n // Register each element using SwipeHelper:\n const swipehelperQueue = window.dachserData.get('swipehelper') || [];\n swipehelperQueue.forEach(item => {\n window.dachserData.setInstance(\n 'swipehelper',\n item.selector,\n window.dachserData.handlers.swipehelper(item)\n );\n });\n\n // ReadProgress\n const readprogressQueue = window.dachserData.get('readprogress') || [];\n readprogressQueue.forEach(item => {\n window.dachserData.handlers.readprogress(item);\n });\n \n // Tab-navigation\n const tabnavigationQueue = window.dachserData.get('tabnavigation') || [];\n tabnavigationQueue.forEach(item => {\n window.dachserData.handlers.tabnavigation(item);\n });\n\n // ElementAttributeToggler\n const elementAttributeTogglerQueue = window.dachserData.get('elementattributetoggler') || [];\n elementAttributeTogglerQueue.forEach(item => {\n window.dachserData.handlers.elementattributetoggler(item);\n });\n\n const articlelistsQueue = window.dachserData.get('articlelists') || [];\n articlelistsQueue.forEach(item => {\n window.dachserData.handlers.articlelists(item);\n });\n };\n\n (function () {\n\n window.dachserData.execute();\n \n }());\n </script>\n\n <div class=\"powered-by \"><a href=\"https://labradorcms.com/\" target=\"_blank\">Powered by Labrador CMS</a></div>\n\n\n <script >// KILKAYA / MEDIETALL IMPLEMENTATION\n\nconst userAgent = window.navigator.userAgent;\nfunction updateMetaContent(metaName, newContent) {\n const meta = document.querySelector(`meta[property=\"${metaName}\"]`);\n\n if (meta && newContent) {\n meta.setAttribute('content', newContent);\n return true;\n } else if (newContent === null) {\n meta.remove();\n }\n return false;\n}\n\nif (userAgent.includes('Boomerang')) {\n const isTablet = userAgent.includes('tablet');\n const isAndroid = userAgent.includes('android');\n let isLoggedIn;\n\n\nif (userState) {\n isLoggedIn = userState.isLoggedIn;\n}\n\n updateMetaContent('k5a:login', isLoggedIn ? '1' : '0');\n updateMetaContent(\n 'k5a:channel',\n [isTablet ? 'tablet' : 'mobile', isAndroid ? 'android' : 'ios', 'app'].join('_')\n );\n} else {\n // We delete the meta tags\n updateMetaContent('k5a:login', null);\n updateMetaContent('k5a:channel', null);\n}</script><script >// __RAM INVISO__\n\nvar identityIdCookieRow = document.cookie\n .split('; ')\n .find(function(row) {\n return row.indexOf('identity-id') === 0;\n });\n\nvar identityIdCookie = identityIdCookieRow ? identityIdCookieRow.split('=')[1] : null;\n\nvar decodedIdentityIdValueString = identityIdCookie ? atob(identityIdCookie) : null;\n\nvar customerNumber = decodedIdentityIdValueString ? JSON.parse(decodedIdentityIdValueString).customerNumber : 0;\n\nvar highttouchAnonymousIdRow = document.cookie\n .split('; ')\n .find(function(row) {\n return row.indexOf('htjs_anonymous_id') === 0;\n });\n\nvar highttouchAnonymousId = highttouchAnonymousIdRow ? highttouchAnonymousIdRow.split('=')[1] : '';\n\nvar imgSrc = 'https://inviso.rampanel.com/ram/Inviso?i=18005&c=51726&t=6&cg=0&r=1&rdir=1&id1=' + \n customerNumber + '&id2=' + (highttouchAnonymousId || '');\nvar img = document.createElement('img');\nimg.src = imgSrc;\nimg.style.display = 'none';\ndocument.body.insertBefore(img, document.body.firstChild);</script>\n </body>\n</html>\n",
"source_updated_at" : "2025-11-28 14:35:05",
"summary" : "FN fordÞmmer israelske soldaters drap pÄ to palestinere pÄ den okkuperte Vestbredden og sier det framstÄr som nok en utenomrettslig henrettelse.",
"tags" : null,
"title" : "Filmet drap sjokkerer verden: FN krever svar fra Israel",
"twitter_title" : "Med hendene i vĂŠret â sĂ„ ble de skutt",
"version" : 1
}