ماكرون يكشف سر عدم مشاركة فرنسا في الضربات على الحوثيين

ماكرون يكشف سر عدم مشاركة فرنسا في الضربات على الحوثيين ,

البحر الأحمرقال الرئيس الفرنسي إيمانويل ماكرون، أمس الثلاثاء، إن باريس لم تشارك في الضربات التي تقودها الولايات المتحدة على جماعة الحوثي لأنها تريد تجنب التصعيد الإقليمي.

وأوضح ماكرون في مؤتمر صحفي أن نهج فرنسا تجاه البحر الأحمر دفاعي، وأن باريس ستتمسك بهذا الموقف.

المسألة ليست عسكرية بل دبلوماسية

وأكد أن فرنسا “قررت عدم الانضمام إلى التحالف الذي قاد ضربات وقائية ضد الحوثيين على أراضيهم. لماذا؟ لأن موقفنا تحديدا يسعى إلى تجنب أي تصعيد”، لافتا إلى أن المسألة ليست “عسكرية” بل “دبلوماسية”.

حماية السفن من هجمات الحوثيين

قال دبلوماسيون أوروبيون، أمس الثلاثاء، إن الدول الأعضاء في الاتحاد الأوروبي قدمت دعما مبدئيا لفكرة تشكيل مهمة بحرية لحماية السفن من هجمات الحوثيين في البحر الأحمر.

وقال الدبلوماسيون إن اللجنة السياسية والأمنية بالاتحاد والمعنية بالسياسة الخارجية والدفاعية للاتحاد قدمت دعمها المبدئي للمهمة التي ستتعاون مع الشركاء الذين يدعمون الفكرة.

والهدف هو تشكيل البعثة في موعد أقصاه 19 فبراير/شباط وبدء عملها سريعا، وسيناقش وزراء الخارجية الأمر في 22 يناير/كانون الثاني.

ورفضت دائرة الشؤون الخارجية الأوروبية، الذراع الدبلوماسية للاتحاد الأوروبي التي اقترحت المهمة، التعليق على المناقشات السرية.

وقالت الولايات المتحدة الشهر الماضي إنها ودول أخرى ستقوم بدوريات في البحر الأحمر في مهمة جديدة أطلق عليها اسم “Prosperity Sentinel” لتهدئة المخاوف من تأثير الاضطرابات في أحد أهم الشرايين التجارية في العالم على الاقتصاد العالمي.

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === "instagram") {
var html="

';

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === "twitter") {
var html="

';
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === "facebook") {
var html="

'
replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, "");
}

}

function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute("url"));
}

function getUrlSource(url) {
var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?‌​[\w\?‌​=]*)?/;
var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/;
var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/;
var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;

if (ytRegex.test(url)) {
return {
source: "Youtube",
url: url,
id: ytRegex.exec(url)[1]
};
}

if (instaRegex.test(url)) {
return {
source: "Instagram",
url: url,
id: instaRegex.exec(url)[3]
};
}

if (twitterRegex.test(url)) {
return {
source: "Twitter",
url: url,
id: twitterRegex.exec(url)[1]
};
}

if (fbRegex.test(url)) {
return {
source: "Facebook",
url: url,
id: fbRegex.exec(url)[1]
};

}

return {
source: "Unknown",
url: url,
id: ""
};
}

function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it's simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement("div");
tmpObj.innerHTML = '';
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace('

', str);
}
}
function loadfbApi() {
var js = document.createElement('script');
js.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2";
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(".youtube");

for (var i = 0; i < youtube.length; i++) {var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed + "/0.jpg";var image = new Image(); image.src = "/themes/veto/assets/images/no.jpg"; image.classList.add('lazyload'); image.setAttribute("data-src", source); image.setAttribute("alt", "youtube"); image.addEventListener("load", function () { youtube[i].appendChild(image); }(i));youtube[i].addEventListener("click", function () {var iframe = document.createElement("iframe");iframe.setAttribute("frameborder", "0"); iframe.setAttribute("allowfullscreen", ""); iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset .embed + "?rel=0&showinfo=0&autoplay=1");this.innerHTML = ""; this.appendChild(iframe); }); }; }