<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Amsterdam Roots Festival</provider_name><provider_url>https://www.amsterdamroots.nl/en/</provider_url><author_name>thomas</author_name><author_url>https://www.amsterdamroots.nl/en/author/thomas/</author_url><title>African soap-making workshop - Amsterdam Roots Festival</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="eU2OhVbxne"&gt;&lt;a href="https://www.amsterdamroots.nl/en/events/african-soap-making-workshop/"&gt;African soap-making workshop&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.amsterdamroots.nl/en/events/african-soap-making-workshop/embed/#?secret=eU2OhVbxne" width="600" height="338" title="&#x201C;African soap-making workshop&#x201D; &#x2014; Amsterdam Roots Festival" data-secret="eU2OhVbxne" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://www.amsterdamroots.nl/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://www.amsterdamroots.nl/wp-content/uploads/2023/06/zeepjes_sq.jpg</thumbnail_url><thumbnail_width>855</thumbnail_width><thumbnail_height>855</thumbnail_height><description>African soap-making workshop Free entrance dinsdag 01/01 dinsdag januari 1 2030 in Place, City name Start: 21:00 Make your own African Soap with Ada from Mali. Like every year, the African Center Foundation comes to Amsterdam Roots Festival to teach children how to make their own soaps. From transparent soaps to African karite soap and [&hellip;]</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Lazy Loading
Database Caching 11/125 queries in 0.027 seconds using Disk (Request-wide modification query)

Served from: www.amsterdamroots.nl @ 2026-05-26 15:37:45 by W3 Total Cache
-->