Moroccan boy found dead in tragic end to well ordeal

Bystanders watch as Moroccan emergency teams work to rescue five-year-old boy Rayan from a well shaft he fell into on February 1, in the remote village of Ighrane in the rural northern province of Chefchaouen, on Friday (AFP photo)

Five-year-old Rayan fell down 32-metre shaft on Tuesday


IGHRANE, Morocco — Moroccan rescue crews found a five-year-old boy dead at the bottom of a well late on Saturday in a tragic end to a painstaking five-day operation that has gripped the nation.

"Following the tragic accident which cost the life of the child Rayan Oram, His Majesty King Mohammed VI called the parents of the boy who died after falling down the well," a royal court statement said.

When an ambulance reversed into the deep cut that rescue teams had excavated to reach the stricken child and took away a body, the child's condition had not immediately been clear.

The boy's ordeal since he fell down the 32-metre shaft on Tuesday afternoon had gripped residents of the North African kingdom and beyond, also sparking sympathy in neighbouring Algeria, a regional rival.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;}

{{articles_filter_1623_widget?.title}}

.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; }
document.addEventListener('DOMContentLoaded', function () { function validateEmail(email) { return /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email); } function showModal(message,type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; // Bootstrap alert styling messageContainer.classList.remove("d-none"); // Hide message after 5 seconds setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = emailInput.value.trim(); if (!validateEmail(email)) { showModal('Invalid email format','danger'); return; } const url = `/subscribeNewsletter?email=${encodeURIComponent(email)}`; fetch(url, { method: "GET", headers: { "Accept": "application/json" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.",'danger'); } return response.json(); }) .then(data => { showModal(data.message,'success'); }) .catch(error => { showModal("Error submitting email. Try again.",'danger'); }); }); });