91³Ô¹ÏÍø

Watch CBS News

Mosque fire in England probed as possible arson hate crime days after Manchester synagogue attack

Police in the U.K. have issued to identify two people in connection with a suspected arson attack on a mosque in the town of Peacehaven on England's south coast. Authorities said Monday that emergency services were called after reports of a fire at a mosque over the weekend, and that "evidence from the scene suggests the fire was started deliberately." 

Police are treating the attack as a possible hate crime, which came just days after a deadly terror attack outside a synagogue in Manchester, in northern England, that left two Jewish people dead. At least six people have been detained in connection with that attack, and the primary suspect was fatally shot by police at the scene.

On Sunday, the Sussex Police force released security camera images of two men they hope to identify in connection with the arson attack. The men appear in the images wearing black masks and dark clothing. 

mosque-suspects.jpg
Sussex police authorities publicly released CCTV images of two men they wish to identify in connection with the arson attack. The two men were pictured in CCTV images wearing black masks and dark clothing.    Sussex Police

The security video showed the two men approaching the front door of the mosque and then spraying an accelerant at the entrance and igniting a fire, according to the police, who said there were no injuries and that everyone at the mosque managed to escape. 

Emergency officials rushed to the scene Saturday at close to 10 p.m. local time and were able to promptly extinguish the fire, a spokesperson for East Sussex Fire and Rescue Service said.  

"This was an appalling and reckless attack which we know will have left many people feeling less safe," Detective Inspector Gavin Patch said in a statement Sunday. "We are treating this as an arson with intent to endanger life and are continuing to pursue a number of lines of enquiry to identify those responsible."

Katy Bourne, Sussex Police and Crime Commissioner, called the arson attack "the height of hateful criminality."

"Sussex Police have put an enhanced presence at the scene and extra patrols at other places of worship across the county," Bourne said on Sunday. 

The U.K. chapter of Amnesty International  the attack on Monday in a statement on X, saying it "follows months of increasing hostility to racialized and migrant communities in the U.K. — boosted by anti-migrant rhetoric across the political spectrum." 

British police were still questioning, meanwhile, six people arrested on suspicion of terrorism offenses following last week's stabbing and car ramming attack on the synagogue in Manchester. 

Jihad Al-Shamie, a British citizen of Syrian origin, was shot dead by police Thursday outside the Heaton Park Congregation Synagogue after he rammed a car into pedestrians, attacked them with a knife and tried to force his way into the building. 

Authorities said Friday that one of the two victims may have died of gunshot wounds fired by a police officer during the incident. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });