Amref’s CLARP in evolution
In this section, we explain what is meant by the term CLARP, how it started, and how it evolved to contribute to policy influencing towards ending FGM/C.
As mentioned in the Introduction to this book, ARP is a strategy, developed by NGOs, that aims to transform or transition girls to women by replicating many of the cultural rituals that once accompanied ‘traditional’ initiation, but without the physical cut. Amref Health Africa implemented a series of programmes in Kenya and Tanzania, making adaptations to address any inherent weaknesses in each stage of ARP. CLARP entails mentorship, sex education and life skills training, and the graduation of girls without undergoing FGM/C. The process is furthermore aimed at delaying girls from marrying at an early age, protecting girls from the risks of getting pregnant before they reach eighteen, prolonging their education, and escaping FGM/C. This type of ARP was thus redefined and called a Community-Led Alternative Rite of Passage (CLARP).
The process is meticulously co-created by programmers and communities in order ‘to empower affected sub-groups within practising communities that wanted to resist FGM/C’ (Graamans
et al. 2019).
1 Seen online, no page numbers. CLARP includes the following formula:
Context analysis: to identify both the context of FGM/C and the entry points, and most important stakeholders to involve for change. These are cultural and religious leaders/elders, parents, teachers, boys, morans (warriors), as well as female circumcisers, local governments, etc. who are sensitised and trained to prioritise the FGM/C dialogue within the community.
Community dialogue: with the support of the stakeholders from step 1. The community is involved in conversations and dialogues, steadily building up to sensitive (health) topics like FGM/C, gender, and social norms, and the effects and alternatives that can be designed within the community.
CLARP design: communities define and co-create their own CLARP process, outlining what they wish to carry forward, and clearly reiterating that FGM/C is no longer necessary. This step is largely facilitated by civil society organisations and like-minded stakeholders, and includes isolating the aspects of initiation to be carried forward (good culture) and aspects to be left out (bad culture). The good aspects retained and upgraded include: sex education for girls (some sessions include boys), sexuality, growing up, life skills, negotiation and decision-making; gifts to parents, girls, and elders; blessings by cultural elders, signifying the blessings of fathers which were traditionally conferred during the cutting ceremony. Only one aspect of the ceremony is removed: the cutting of female genitalia.
Engagement with civil society organisations: to build the sustainability of CLARP and the change that this process entails, civil society organisations such as groups led by women and youth are trained to keep FGM/C as a topic on the agenda. Traditional birth attendants (TBAs), who often work as cutters, are reassigned as birth companions, and are incentivised financially whenever they accompany or refer an expectant mother to a health facility. They are educated about the immediate and long-term effects of FGM/C, and encouraged to seek alternative livelihoods. Amref introduces TBAs to financial institutions so that they can apply for loans and provides training on alternative livelihoods. However, according to the Population Council, providing financial incentives to cutters in an attempt to encourage alternative livelihoods has proven ineffective (Matanda et al. 2023). A more successful approach involves connecting TBAs with the Ministry of Culture and Social Services, enabling them to form organised groups which can access loans for independent income-generating activities. The Ministry is responsible for building the capacity of these groups, particularly in financial management and other essential skills.
These first steps take at least twelve months to embed in the community.
~

Figure 13.1. The CLARP formula. Source: Amref Health Africa 2024. <object keeplocal=”true” keeplocal=”true” src=”C:\Users\DUNSFO~2\AppData\Local\Temp\Librios0\Import\OEBPS\image/Fig._13.1.png” alt=”window.setInterval(function() { keepAlive(); }, 300000);function keepAlive() {document.getElementById(“ioskeepalive”).src = “/?keepAlive=true&u=” + (new Date()).getTime();} Boydell & Brewer | /* Anything that canʼt be hidden with a beta feature check of its own should be targeted here */.feature--beta { display: none!important;}var LibriosHelpers = (function() { ʼuse strictʼ; var ComponentCssClasses = { TABLE: ʼlib-data-tableʼ, CARD: ʼlib-cardʼ }; /** * @function * @name addTableClassesById * @desc Adds the table component classes to the element that has the passed in ID. * * @param {string} domElId - ID that identifies DOM element to add table class to. */ function addTableClassesById(domElId) { var targetElement = document.getElementById(domElId); if (targetElement.length) { targetElement.classList.add(ComponentCssClasses.TABLE); } } /** * @function * @name addTableClassesByClass * @desc Adds the table component classes to the elements that have the passed in html class. * * @param {string} domElClass - Class that identifies DOM elements to add table class to. */ function addTableClassesByClass(domElClass) { var targetElements = document.getElementsByClassName(domElClass); if (targetElements.length) { for (var i = 0; i < targetElements.length; i++) { targetElements[i].classList.add(ComponentCssClasses.TABLE); } } } /** * @function * @name setFieldAutocomplete * @desc Any styles that have a keyword group set on them will have some data attributes * set on the textarea. This function takes in the selector string of the style to autocomplete * on, and the node ID being used to get the autocomplete results. * TODO: this could be improved if we took in an array of selectors. Then we would only have to make * a single call to this function for fields that share the same autocomplete Node ID. * * @param {string} autocompleteFieldSelector - the Librios style html class used in form view. * @param {string} autocompleteNodeID - node ID to get autocomplete results from. */ function setFieldAutocomplete(fieldSelector, nodeID) { var $field; var fieldSeparator; $field = $(fieldSelector + ʼ inputʼ); if (!$field.length) { $field = $(ʼinputʼ + fieldSelector); } fieldSeparator = $(fieldSelector + “ textarea[data-keyword=ʼtrueʼ]”).data(“keywordseparator”); if ( typeof fieldSeparator === “undefined” ) { fieldSeparator = $field.data(ʼkeywordseparatorʼ); } $field.autocomplete({ source : “/?id=” + nodeID + “&contentonly=true&addroot=false”, minLength : 2, delimiter : fieldSeparator, delay : 500, select : function(event, ui) { return true; } }); } return { addTableClassesById: addTableClassesById, addTableClassesByClass: addTableClassesByClass, setFieldAutocomplete }; })();var iosBasketItem = { basketName: ʼʼ, contentID: ʼʼ, userID: ʼʼ, anchorID: ʼʼ, selStart: ʼʼ, selEnd: ʼʼ, selType: ʼʼ, comment: ʼʼ, create: function(values) { var instance = Object.create(this); Object.keys(values).forEach(function(key) { instance[key] = values[key]; }); return instance; }, addToBasket: function() { }, removeFromBasket: function() { console.log(ʼremoving item from basket…ʼ); }, logDetails: function() { console.log(ʼiosBasketItem.logDetails()ʼ); console.log(this); } }; // Provides a way to do method overloading in JS. function addMethod(object, name, fn){ var old = object[ name ]; object[ name ] = function(){ if ( fn.length == arguments.length ) return fn.apply( this, arguments ); else if ( typeof old == ʼfunctionʼ ) return old.apply( this, arguments ); }; } // list of files already dynamically added var libriosFilesLoaded = “”; /* Where separate components depend on the same external JS, we can dynamically load these files (if required) into the head, or not load them, if they are already loaded by another component. */ function LibriosLoadScript(filename) { if ( libriosFilesLoaded.indexOf(“[”+filename+”]” ) == -1 ) { var scriptfile = document.createElement(“script”); scriptfile.type = “text/javascript”; scriptfile.src = filename; scriptfile.async = true; if (scriptfile.readyState) { //IE scriptfile.onreadystatechange = function() { if (scriptfile.readyState == “loaded” || scriptfile.readyState == “complete”) { scriptfile.onreadystatechange = null; $(document).trigger(“LibriosEvent:FileLoaded-” + filename, []); } }; } else { //Others scriptfile.onload = function(){ $(document).trigger(“LibriosEvent:FileLoaded-” + filename, []); }; } document.getElementsByTagName(“head”)[0].appendChild(scriptfile); // Add to List of files added in the form “[filename1],[filename2],etc” libriosFilesLoaded += “[”+filename+”]”; } }; function LibriosLoadCss(filename) { if ( libriosFilesLoaded.indexOf(“[”+filename+”]” ) == -1 ) { var cssfile = document.createElement(“link”); cssfile.setAttribute(“rel”, “stylesheet”); cssfile.setAttribute(“type”, “text/css”); cssfile.setAttribute(“href”, filename); if (typeof cssfile != “undefined”) { document.getElementsByTagName(“head”)[0].appendChild(cssfile); } // Add to List of files added in the form “[filename1],[filename2],etc” libriosFilesLoaded += “[”+filename+”]”; } else { } } /** * @function * @name LibriosAddScript * @desc Loads the passed in javascript (as a string) into the DOM. * @param scriptCode - string of javascript code to add to DOM. */ function LibriosAddScript(scriptCode) { var scriptElement = document.createElement(ʼscriptʼ); scriptElement.type = ʼtext/javascriptʼ; try { scriptElement.appendChild(document.createTextNode(scriptCode)); document.body.appendChild(scriptElement); } catch(e) { scriptElement.text = scriptCode; document.body.appendChild(scriptElement); } } /* TODO: All this to be replaced with LibriosHelper module functions. These might be taking in different params but essentially they all do the same action of posting to a url. So they donʼt need to be different. */ // Here you can use an instance of LibriosBasket to call the AddItem method (that has numerous overloads) // i.e. var myBasket = new LibriosBasket(); // myBasket.AddItem(yourContentID, yourBasketName); function LibriosBasket() { /* Add item to basket by just passing in the url to post to */ addMethod(this, “AddItem”, function(url) { var postUrl = url; $.post( postUrl, function() { console.log(postUrl); }) .done(function() { }) .fail(function(jqXHR, textStatus, errorThrown) { console.log( “AddToBasket: errorText - “ + textStatus); console.log( “AddToBasket: errorThrown - “ + errorThrown); }) .always(function() { }); }); /* Add item to basket by passing in the contentID and the basketname */ addMethod(this, “AddItem”, function(contentID, basketName) { var postUrl = “/?id=” + contentID + “&basketname=” + basketName + “&addtobasket=” + contentID + “&simpleresponse=true”; $.post( postUrl, function() { console.log(postUrl); }) .done(function() { }) .fail(function(jqXHR, textStatus, errorThrown) { //console.log( “AddToBasket: errorText - “ + textStatus); //console.log( “AddToBasket: errorThrown - “ + errorThrown); //console.log( “AddToBasket: contentID - “ + contentID); //console.log( “AddToBasket: basketName - “ + basketName); }) .always(function() { }); }); /* Add item to basket by passing in the contentID, basketname, userID and methods to call if the post succeeds or fails */ addMethod(this, “AddItem”, function(contentID, basketName, userID, callbackSuccess, callbackFail) { var postUrl = “/?id=” + contentID + “&basketname=” + basketName + “&addtobasket=” + contentID + “&userid=” + userID + “&simpleresponse=true”; $.post( postUrl, function() { console.log(postUrl); }) .done(function() { callbackSuccess(); }) .fail(function(jqXHR, textStatus, errorThrown) { callbackFail(); //console.log( “AddToBasket: errorText - “ + textStatus); //console.log( “AddToBasket: errorThrown - “ + errorThrown); //console.log( “AddToBasket: contentID - “ + contentID); //console.log( “AddToBasket: basketName - “ + basketName); }) .always(function() { }); }); /* Remove item from basket by passing in the contentID and the basketname */ addMethod(this, “RemoveItem”, function(contentID, basketName) { var postUrl = “/?id=” + contentID + “&basketname=” + basketName + “&removefrombasket=” + contentID + “&simpleresponse=true”; $.post( postUrl, function() { //console.log(postUrl); }) .done(function() { }) .fail(function(jqXHR, textStatus, errorThrown) { //console.log( “RemoveFromBasket: errorText - “ + textStatus); //console.log( “RemoveFromBasket: errorThrown - “ + errorThrown); //console.log( “RemoveFromBasket: contentID - “ + contentID); //console.log( “RemoveFromBasket: basketName - “ + basketName); }) .always(function() { }); }); } /* TODO: remove this and use methods above */ function AddToBasket(contentID, basketName) { var postUrl = “/?id=” + contentID + “&basketname=” + basketName + “&addtobasket=” + contentID + “&simpleresponse=true”; $.post( postUrl, function() { console.log(postUrl); }) .done(function() { }) .fail(function(jqXHR, textStatus, errorThrown) { //console.log( “AddToBasket: errorText - “ + textStatus); //console.log( “AddToBasket: errorThrown - “ + errorThrown); //console.log( “AddToBasket: contentID - “ + contentID); //console.log( “AddToBasket: basketName - “ + basketName); }) .always(function() { }); } /* TODO: remove this and use methods above */ function RemoveFromBasket(contentID, basketName) { var postUrl = “/?id=” + contentID + “&basketname=” + basketName + “&removefrombasket=” + contentID + “&simpleresponse=true”; $.post( postUrl, function() { //console.log(postUrl); }) .done(function() { }) .fail(function(jqXHR, textStatus, errorThrown) { //console.log( “RemoveFromBasket: errorText - “ + textStatus); //console.log( “RemoveFromBasket: errorThrown - “ + errorThrown); //console.log( “RemoveFromBasket: contentID - “ + contentID); //console.log( “RemoveFromBasket: basketName - “ + basketName); }) .always(function() { }); } /* Reusable Debounce method to use on any process heavy functionality, to stop your function doing the work getting called lots of times (usually functions hooked into mouse / scroll events) Takes two parameters: the detection period (“threshold”) and a Boolean indicating whether the signal should happen at the beginning of the detection period (true) or the end (“execAsap”). */ var debounce = function (func, threshold, execAsap) { var timeout; return function debounced () { var obj = this, args = arguments; function delayed () { if (!execAsap) func.apply(obj, args); timeout = null; }; if (timeout) clearTimeout(timeout); else if (execAsap) func.apply(obj, args); timeout = setTimeout(delayed, threshold || 100); }; }/** debouncedresize: special jQuery event that happens once after a window resize** latest version and complete README available on Github:* https://github.com/louisremi/jquery-smartresize/blob/master/jquery.debouncedresize.js** Copyright 2011 @louis_remi* Licensed under the MIT license.*/var $event = $.event, $special, resizeTimeout;$special = $event.special.debouncedresize = { setup: function() { $(this).on(“resize”, $special.handler); }, teardown: function() { $(this).off(“resize”, $special.handler); }, handler: function(event, execAsap) { // Save the context var context = this, args = arguments, dispatch = function() { // set correct event type event.type = “debouncedresize”; $event.dispatch.apply(context, args); }; if (resizeTimeout) { clearTimeout(resizeTimeout); } execAsap ? dispatch() : (resizeTimeout = setTimeout(dispatch, $special.threshold)); }, threshold: 250}; /** * @function * @name libriosSetCookie * @desc Stores the passed in name and value to either: a cookie if localStorage is not supported * by the client browser, or is stored in localStorage when supported. * * @param {string} cname - name of variable to be stored * @param {string} cvalue - value of variable to be stored * @param {string} exdays - cookie expires in this amount of days (if cookies are used) */ function libriosSetCookie(cname, cvalue, exdays) { if (typeof(Storage) !== “undefined”) { localStorage.setItem(cname, cvalue); } else { // web storage not support, so use cookies. var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = “expires=”+d.toUTCString(); var path = “/”; document.cookie = cname + “=” + cvalue + “; “ + expires + “; path=” + path; } } /** * @function * @name libriosGetCookie * @desc Gets the value of the variable passed in, either from: a cookie if localStorage is not supported * by the client browser, or from whatʼs stored in localStorage when supported. * * @param {string} cname - name of variable to get value from. */ function libriosGetCookie(cname) { if (typeof(Storage) !== “undefined”) { return localStorage.getItem(cname); } else { // web storage not supported, so use cookies. var name = cname + “=”; var ca = document.cookie.split(ʼ;ʼ); for(var i=0; i 12 ) { document.documentElement.style.fontSize = parseFloat($(“html”).css(“font-size”)) - 1 + “px”; $(“.body-font-size”).css({ ʼfont-sizeʼ: document.documentElement.style.fontSize }); libriosSetCookie(“libriosCookieFontSize”, document.documentElement.style.fontSize, 365); baseFontUpdated(document.documentElement.style.fontSize); } }); $(“.font-increase-trigger”).click(function() { if ( parseFloat($(“html”).css(“font-size”)) < 20 ) { document.documentElement.style.fontSize = parseFloat($(“html”).css(“font-size”)) + 1 + “px”; $(“.body-font-size”).css({ ʼfont-sizeʼ: document.documentElement.style.fontSize }); libriosSetCookie(“libriosCookieFontSize”, document.documentElement.style.fontSize, 365); baseFontUpdated(document.documentElement.style.fontSize); } }); }); Skip to main content Skip to top navigation ;(function ( window, document, undefined ) { var bodyEl = document.body; bodyEl.classList.add(ʼnavigation--verticalʼ);})( window, document );div.design_abstract_social_metadata { display: none;}/* #Grid containing element============================= */.lib-wrap { max-width: 100%; margin: 0 auto; padding-right: 8px; padding-left: 8px;}.full-width-section { padding-top: 4rem; padding-bottom: 4rem;}#headerSearchResults .full-width-section { padding: 1rem 0;}/* #Custom backgrounds============================= */body,div.design_bodyarea,main.design_bodyarea,.design_header_fullwidth div.component_tabbar li.tabbar_tab a,.design_header_fullwidth div.component_tabbar li.tabbar_activetab a, .design_header_fullwidth div.component_tabbar li.tabbar_tab a:hover,.design_template_container .section_social_footer,.design_template_container { background-color: transparent;}.simple-view .design_abstract_cs .cs_abstract_image,.simple-view .design_abstract_cs .design_abstract_container:hover { background: #FFFFFF; /* fallback for old browsers */ background: -webkit-linear-gradient(to bottom, #0e426a, #107895); background: linear-gradient(to bottom, #0e426a, #107895);}.section-header { position: relative; overflow: hidden;}.design_header > div.header-features > div, .design_header > div.header-features > button, .lib-drawer--navmenu :not(select), .lib-drawer--usermenu :not(select),.side-nav-toggle span { color: #FFFFFF;}/* #Carousels================================================== */.carousel-container .flickity-prev-next-button .arrow { fill: #646464;}/* #Drawer menu================================================== */.lib-drawer, aside[class*=”lib-drawer--”] { padding: 0;}.lib-drawer--usermenu { padding-top: 0;}.welcome .lib-3\/4\@l { margin-bottom: 0;}.lib-drawer--navmenu, .lib-drawer--usermenu { background: #0e426a; /* fallback for old browsers */ background: -webkit-linear-gradient(to bottom, #0e426a, #107895); background: linear-gradient(to bottom, #0e426a, #107895);}.design_header_fullwidth { background: #0e426a; /* fallback for old browsers */ background: -webkit-linear-gradient(to right, #0e426a, #107895); background: linear-gradient(to right, #0e426a, #107895);}.lib-drawer--navmenu .drawermenu-contents *:not(select),.lib-drawer--usermenu .drawermenu-contents *:not(select) { color: #FFFFFF;}.lib-drawer--navmenu .drawermenu__header,.lib-drawer--usermenu .drawermenu__header { width: 100%; padding: 16px;}.lib-drawer h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; text-align: left; padding: 0 16px;}.lib-drawer nav li.iosnavchild:hover, .lib-drawer nav li a:focus, .lib-drawer .nav-item:hover, .lib-drawer #context-menu-nav li.iosnavchild:hover, .lib-drawer li.iostocitem a:hover,.lib-drawer nav li.iosnavactive, .lib-drawer nav span.iosnavactive, .lib-drawer .nav-item.active, .lib-drawer #context-menu-nav li.iosnavchild .active, .lib-drawer #context-menu-nav .iosnavactive, .lib-drawer li.iostocitem.active a { background-color: #258ecd;}.lib-drawer nav li.iosnavactive:hover, .lib-drawer .nav-item.active:hover, .lib-drawer #context-menu-nav li.iosnavchild .active:hover, .lib-drawer li.iostocitem.active a:hover,.lib-drawer nav li.iosnavchild a:hover, .lib-drawer nav li.iosnavchild a:focus, .lib-drawer .nav li li a:hover { background: none;}.lib-drawer--usermenu .welcome { background-color: transparent;}.lib-drawer nav li, .lib-drawer .nav-item, .lib-drawer #context-menu-nav li.iosnavchild, .lib-drawer #context-menu-nav li.iosnavroot, .lib-drawer li.iostocitem, .lib-drawer li.iostocitem a { background-color: transparent; border-bottom: none;}.lib-drawer .nav li .more { border-left: none; margin: 0;}.lib-drawer nav li.iosnavchild a, .lib-drawer .nav li li a { background: none; border-top: none; border-bottom: none;}.overlay-nav-wrapper .design_thumbnail_publ { background-color: transparent; padding: 0;}.overlay-nav-wrapper .design_thumbnail_publ .design_thumbnail_container { box-shadow: none;}.overlay-nav-wrapper .design_thumbnail_publ .design_thumbnail_image_container { margin: 16px auto; display: block;}/* #Links================================================== */a.cref { color: #0e5ea1;}.login-menutoggle a,.template_singlepage .design_template_container [class*=”bg-primary--grad”] a { color: #FFFFFF;}.login-menutoggle a:hover,.login-menutoggle a:focus,.template_singlepage .design_template_container [class*=”bg-primary--grad”] a:hover,.template_singlepage .design_template_container [class*=”bg-primary--grad”] a:focus { color: #FFFFFF;}/* #Buttons================================================== */.tabbar_nodetab:hover, .tabbar_nodetab:focus, .tabbar_nodetab a:hover, .tabbar_nodetab a:focus { background-color: #107895; color: #FFFFFF;}/* #Typography============================= */.design_template_container .linkbutton.body-meta,.design_template_container .body-meta a[class*=”link-button-large”],.lib-form .formelement input[type=”submit”] { letter-spacing: 0.05rem; font-size: 0.9rem; font-weight: 600;}div.component_tabbar a.tabbar_tab, div.component_tabbar a.tabbar_activetab { font-weight: 600; font-family: ʼPT Sansʼ,sans-serif,Tahoma,Arial;}.component_footer_quicklink a { font-weight: 600;}/* #Headings================================================== */.template_singlepage .design_template_container div[class*=ʼtitle1ʼ],.template_singlepage .design_template_container div[class*=ʼtitle2ʼ] { text-align: center;}.design_template_container .lib-1\/2 div.title2,.design_template_container .lib-1\/2\@m div.title2,.design_template_container .lib-1\/2\@l div.title2 { text-align: left;}.design_template_container div[class*=ʼtitle1ʼ] { font-size: 3rem; line-height: 1.2em; letter-spacing: 0; font-weight: 700;}.design_template_container div[class*=ʼtitle2ʼ] { font-size: 2.675rem; line-height: 1.2em; letter-spacing: 0; font-weight: 700;}/* #Section type spacing================================================== */.design_template_container section div[class*=”title1”], .design_template_container section h1[class*=”title1”].design_template_container section .body-meta,.design_template_container section .body-large { margin-bottom: 3rem;}/* #Images============================= */.lib-1\/2 .img-100 img,.lib-1\/2\@m .img-100 img,.lib-1\/2\@l .img-100 img { max-height: 450px;}/* #Publications================================================== */div.publ_abstract_stableurl { display: none!important;}/* #Colors================================================== */.context-header__content,#headerSearchResults h2 { color: #FFFFFF;}span.ioshighlight { background-color: #afddf5;}.template_singlepage .design_template_container [class*=”bg-primary--grad”] [class*=ʼtitleʼ],.template_singlepage .design_template_container [class*=”bg-primary--grad”] [class*=ʼbody-ʼ],.template_singlepage .design_template_container .iosrichediteditor div[class*=ʼbg-primary--gradʼ] p[class*=title],.template_singlepage .design_template_container .iosrichediteditor div[class*=ʼbg-primary--gradʼ] p[class*=body-] { color: #FFFFFF;}/* #Media Queries================================================== *//* small screens and up */@media (min-width: 25em) { .lib-wrap { padding-left: 16px; padding-right: 16px; }}/* medium screens and up */@media (min-width: 37.5em) { .lib-1\/2 .list-container-unordered, .lib-1\/2\@m .list-container-unordered { margin-top: 0; } .design_template_container div[class*=ʼtitle1ʼ] { font-size: 3.25rem; } .design_template_container .body-meta { font-size: 1.25rem; }}/* large screens and up */@media (min-width: 56.25em) { .design_header_fullwidth { box-shadow: none; } div:not(.template_appbrowse) .lib-drawer:not(.drawer-fullwidth), div:not(.template_appbrowse) aside[class*=”lib-drawer--”]:not(.drawer-fullwidth), .overlay-sidebar { width: 300px; }}/* extra-large screens and up */@media (min-width: 63em) { .lib-wrap { max-width: 100%; /* Change this to control how wide your content is displayed (was 1240px) */ }}/* extra-extra-large screens and up */@media (min-width: 80em) {}/* This has been added to the scripts needing to load first to prevent the menus from appearing on page load before they actually get hidden. The separate citations menu / component is also using this menu markup so needs this script. If other components are to use this menu script, we need to remove references to specific elements such as ʼ.stalker-menuʼ.*/ function hideAnchorMenus(menuElement) { if (menuElement != undefined) { menuElement.addClass(“not-visible”); menuElement.find(“.iosanchorcontrols-subviewopen”).removeClass(“iosanchorcontrols-subviewopen”); menuElement.removeClass(“iosanchorcontrols-subview”); menuElement.find(“.iosanchorcontrols-subview”).removeClass(“iosanchorcontrols-subview”); menuElement.find(“.childviewopen”).removeClass(“childviewopen”); $(“.stalker-menu”).offset( { left: -300 } ); } else { $(“.iosanchorcontrols-menu”).addClass(“not-visible”); $(“.iosanchorcontrols-subviewopen”).removeClass(“iosanchorcontrols-subviewopen”); $(“.iosanchorcontrols-subview”).removeClass(“iosanchorcontrols-subview”); $(“.childviewopen”).removeClass(“childviewopen”); $(“.stalker-menu”).offset( { left: -300 } ); } } $(document).ready(function() { // Handle when to close the anchor menu $(document).on(ʼclickʼ, function(event) { if ( $(event.target).is(“.trigger-close-iosanchorcontrols-menu”) ) { // Hide the menus and remove any temporary pins. hideAnchorMenus( $(event.target).parent(“.iosanchorcontrols-menu”) ); } }); // Handle opening a sub-menu of the anchor menu $(“.has-menu”).click(function(e) { e.preventDefault(); $(this).parents(“.iosanchorcontrols-menuitem.iosanchorcontrols-subviewopen”).removeClass(“iosanchorcontrols-subviewopen”); $(this).parents(“.iosanchorcontrols-menuitem.childviewopen”).removeClass(“childviewopen”); $(this).parent().addClass(“iosanchorcontrols-subviewopen”); $(this).parents(“.iosanchorcontrols-menuitem”).addClass(“childviewopen”); $(this).parents(“.iosanchorcontrols-menu”).addClass(“iosanchorcontrols-subview”); }); // Handle coming back out of a sub-menu of the anchor menu $(“.iosanchorcontrols-back .iosanchorcontrols-link”).click(function(e) { e.preventDefault(); $openView = $(this).closest(“.iosanchorcontrols-menuitem”); $openView.removeClass(“iosanchorcontrols-subviewopen”).removeClass(“childviewopen”); $newOpenView = $openView.closest(“.childviewopen”); if ( $newOpenView.length > 0 ) { $newOpenView.addClass(“iosanchorcontrols-subviewopen”); } else { $(“.iosanchorcontrols-menu”).removeClass(“iosanchorcontrols-subview”); } }); $(“.action-group”).click(function() { $(this).find(“.iosanchorcontrols-menu”).removeClass(“not-visible”); }); $(“.contains-anchorcontrols-menu”).click(function() { $(this).find(“.iosanchorcontrols-menu”).removeClass(“not-visible”); }); // close document.ready });.stalker-menu { display: block; position: absolute; min-width: 225px;/* uncomment for animated stalker menu -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;*/}.not-visible { opacity: 0; left: -2000px!important;/* uncomment for animated stalker menu -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;*/}.action-group .iosanchorcontrols-menu { position: absolute; left: -200px; top: 60px; text-align: left;}@media only screen and (max-width: 479px) { .stalker-menu, .action-group .iosanchorcontrols-menu { position: fixed; /* instead of this override - just turn off repositioning Menu in mobile */ top: auto!important; left: 0!important; } .stalker-menu.not-visible, .iosanchorcontrols-menu.not-visible { left: -500px!important; }}$(document).ready(function() {;(function ( window, document, undefined ) { var $OffcanvasContainers = $(“.overlay, .offcanvas”); $OffcanvasContainers.attr(“tabindex”, “-1”); $OffcanvasContainers.attr(“aria-hidden”, “true”); })( window, document );});div.ui-datepicker { z-index: 9999!important;}ul.ui-autocomplete { background-color: white; width: 200px; list-style-type: none; padding: 0px; margin: 0px; cursor: pointer; border-color: black; border-style: solid; border-width: 1px; font-family: arial; font-size: 11px; list-style-type:none; overflow: hidden; z-index: 999 !important;}ul.ui-autocomplete li { padding: 4px; z-index: 999;}ul.ui-autocomplete li a { text-decoration: none; color: black;}ul.ui-autocomplete li a:hover { text-decoration: underline; color: black;}.ui-helper-hidden-accessible { display: none;}body { padding-top: 0;} Login to Boydell & Brewer User name: Password: $(document).ready(function() {$(“input.ioslogin”).keydown(function(event) {if (event.keyCode == 13) {document.getElementById(ʼlibriosloginbuttonʼ).click();return false;}});}); Forgot password $(document).ready(function() { // hide any validation messages when clicking back in the form $(“.login-form”).click(function() { $(“.info”).hide(); }); $(“#libriosusername”).attr(“placeholder”, “Enter your username”); $(“#libriospassword”).attr(“placeholder”, “Enter your password”); }); .overlay-login { z-index: 9999; } .overlay-login span.iosusername, .overlay-login span.iospassword { font-size: 30px; /* constant */ line-height: 20px; /* constant */ margin: 0 -100px; padding: 0 0 0 100px; background-color: #FFFFFF; position: relative; } .overlay-login span.iosusername label, .overlay-login span.iospassword label { display: none; } .overlay-login span.iosusername:before, .overlay-login span.iospassword:before { position: absolute; top: 20px; left: 100px; color: #444444; } .overlay-login span.iosusername input, .overlay-login span.iospassword input { width: 110%; width: calc(100% + 100px); font-size: 1.5rem; border: none; border-top: 1px dashed #E3E3E3; color: #666666; padding: 20px 100px 20px 140px; margin-left: -100px; -webkit-transition: background-color 0.5s ease 0s; transition: background-color 0.5s ease 0s; } .overlay-login span.iosusername input:focus, .overlay-login span.iospassword input:focus { background-color: #E0F0FF; } span.iosloginbutton, div.ioslogintext { max-width: 250px; width: 250px; } div.ioslogintext { display: inline-block; } input.iosloginbutton, a.iosloginbutton { width: 100%; margin: 1rem 0 0; } .overlay-login .info { margin: 70px 0 0; font-size: 1.3em; }/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */@media only screen and (max-width: 767px) { .overlay-login span.iosusername, .overlay-login span.iospassword, .overlay-login span.iosloginbutton, .ioslogintext, .overlay-login .info { font-size: 20px; } .overlay-login span.iosusername, .overlay-login span.iospassword { margin: 0; padding: 0; } .overlay-login span.iosusername:before, .overlay-login span.iospassword:before { top: 20px; left: 10px; } .overlay-login span.iosusername input, .overlay-login span.iospassword input { padding: 15px 10px 15px 40px; margin-left: 0; width: 100%; } span.iosloginbutton, div.ioslogintext { max-width: 100%; width: 100%; } input.iosloginbutton { margin: 5px 0; } .login-form { margin: 0; } .overlay-login .info margin: 70px 0 0; }}/* AP: if browser requires polyfill/fallback - add it here */if (!Date.now) { Date.now = function now() { return new Date().getTime(); };}// polyfill for .includes()if (!String.prototype.includes) { String.prototype.includes = function(search, start) { ʼuse strictʼ; if (typeof start !== ʼnumberʼ) { start = 0; } if (start + search.length > this.length) { return false; } else { return this.indexOf(search, start) !== -1; } };}// polyfill for .startsWith()if (!String.prototype.startsWith) { String.prototype.startsWith = function(searchString, position) { position = position || 0; return this.indexOf(searchString, position) === position; };}// polyfill for .splice()if (!String.prototype.splice) { /** * The splice() method changes the content of a string by removing a range of * characters and/or adding new characters. * * @this {String} * @param {number} start - Index at which to start changing the string. * @param {number} delCount - An integer indicating the number of old chars to remove. * @param {string} newSubStr - The String that is spliced in. * @return {string} A new string with the spliced substring. */ String.prototype.splice = function(start, delCount, newSubStr) { return this.slice(0, start) + newSubStr + this.slice(start + Math.abs(delCount)); };}$(document).ready(function(){// for browsers that dont support placeholder textif(!Modernizr.input.placeholder) { $(ʼ[placeholder]ʼ).focus(function() { var input = $(this); if (input.val() == input.attr(ʼplaceholderʼ)) { input.val(ʼʼ); input.removeClass(ʼplaceholderʼ); } }).blur(function() { var input = $(this); if (input.val() == ʼʼ || input.val() == input.attr(ʼplaceholderʼ)) { input.addClass(ʼplaceholderʼ);input.val(input.attr(ʼplaceholderʼ)); } }).blur(); $(ʼ[placeholder]ʼ).parents(ʼformʼ).submit(function() { $(this).find(ʼ[placeholder]ʼ).each(function() {var input = $(this);if (input.val() == input.attr(ʼplaceholderʼ)) { input.val(ʼʼ);} }) });}// for browsers that dont support the date input typeif (!Modernizr.inputtypes[ʼdateʼ]) { $(ʼinput[type=date]ʼ).datepicker({dateFormat:ʼyy-mm-ddʼ});} /*$(“.hasDatepicker”).each(function() { var $dateElementParent = $(this).parent(); if ( $dateElementParent.length > 0 ) { $dateElementParent.addClass(“date-picker”); }});*/});;(function ( window, document, undefined ) { if ( $(“.search-results”).length > 0 ) { var classList = document.getElementsByClassName(ʼsearch-resultsʼ)[0].className.split(/\s+/); for (var i = 0; i 0 ) { var classList2 = document.getElementsByClassName(ʼview-content--search-resultsʼ)[0].className.split(/\s+/); for (var i = 0; i < classList2.length; i++) { if ( classList2[i].includes(“lib-layout”) ) { $(“.iossearchresultbody”).addClass(classList2[i]); $(“.view-content--search-results”).removeClass(classList2[i]); } } }})( window, document );/*if (ʼserviceWorkerʼ in navigator) { window.addEventListener(ʼloadʼ, function() { navigator.serviceWorker.register(ʼ/service-worker.jsʼ).then(function(registration) { // Registration was successful }, function(err) { // registration failed :( }); });}*/$( window ).on(“load”, function() {var itemsProcessed = 0;[].forEach.call(document.querySelectorAll(ʼimg[data-src]ʼ), function(img, index, array) { img.setAttribute(ʼsrcʼ, img.getAttribute(ʼdata-srcʼ)); img.onload = function() { img.removeAttribute(ʼdata-srcʼ); }; itemsProcessed++; if(itemsProcessed === array.length) { $(document).trigger(“LibriosEvent:DocumentImagesProcessed”); }});});(function(){function x(b,a,c){if(b){if(a.element_.classList.contains(a.CssClasses_.LIB_JS_RIPPLE_EFFECT)){var d=document.createElement(“span”);d.classList.add(a.CssClasses_.LIB_RIPPLE_CONTAINER);d.classList.add(a.CssClasses_.LIB_JS_RIPPLE_EFFECT);var l=document.createElement(“span”);l.classList.add(a.CssClasses_.LIB_RIPPLE);d.appendChild(l);b.appendChild(d)}b.setAttribute(“href”,”#LibPanel_”+a.instanceRef_+”_”+c.toString());0==c&&b.classList.add(a.CssClasses_.ACTIVE_CLASS);b.addEventListener(“click”,function(d){”#”===b.getAttribute(“href”).charAt(0)&&(d.preventDefault(),d=b.href.split(“#”)[1],d=a.element_.querySelector(“#”+d),a.resetTabState_(),a.resetPanelState_(),b.classList.add(a.CssClasses_.ACTIVE_CLASS),d.classList.add(a.CssClasses_.ACTIVE_CLASS))})}}var e={upgradeDom:function(b,a){},upgradeElement:function(b,a){},upgradeElements:function(b){},upgradeAllRegistered:function(){},registerUpgradedCallback:function(b,a){},register:function(b){},downgradeElements:function(b){}},e=function(){function b(b,a){for(var d=0;d<k.length;d++)if(k[d].className===b)return”undefined”!==typeof a&&(k[d]=a),k[d];return!1}function a(b){b=b.getAttribute(“data-upgraded”);return null===b?[””]:b.split(“,”)}funct”/> Note: Morans are Maasai warriors. SRHR stands for Sexual and Reproductive Health and Rights. The numbers of each figure reflect the chapter number (in this case 13) followed by the number of the figure or graph etc. in the chapter.
Sexual and Reproductive Health and Rights (SRHR) life skills and training:
girls and boys receive a three-day training on these rights, positive norms and values, self-esteem, life skills, agency, and leadership. As a final celebration, a ‘candle-night’ event
2 On the eve of the CLARP graduation ceremony, the vibrant ‘candle-night’ event takes place. At this event, girls compete with one another using the knowledge they have gained about sexual and reproductive health and rights (SRHR), show off their Maa attire, and display confidence as they walk the catwalk. The event celebrates confidence and self-esteem in girls who, for years, have lacked a voice in their highly patriarchal communities. (day four) and a CLARP graduation ceremony (day five) are held, which include blessings by cultural elders and leaders, and a public denouncement of FGM/C.
Sustaining community movement: communities moving towards abandonment of FGM/C can become more sustainable with the help of end-FGM/C
champions and existing structures, such as community health promotors and county gender technical working groups, which track and report on progress, and highlight emerging concerns to the various child protection structures linked to initiatives like the Nice Place Foundation.
3 The Nice Place Foundation was established by Nice Nailantei Leng’ete, a young Maasai woman who has long collaborated with Amref Health Africa in fighting against FGM/C. Based in Loitoktok, Kajiado County, it is a safe space for girls who are at risk of FGM/C, child marriage, and other threats related to gender-based violence. The Foundation also runs a Girls’ Academy. A real-time mobile app has been designed to follow up CLARP girls until they reach the age of twenty-four. Trained community health promoters conduct biannual review meetings with girls who have gone through CLARP, and report any cases of physical abuse, ridicule, FGM/C, early marriage, or school drop-out, and on the girls’ mental well-being. The ultimate goal for CLARP is to protect girls and women from FGM/C, measured by a reduction in FGM/C cases, reduced cases of child marriage and teenage pregnancy, and improvement in schooling years (Muhula
et al. 2021). Key outcomes of the theory of change
4 A theory of change is a strategic framework that outlines how specific actions or interventions in a programme are expected to lead to desired outcomes and long-term impacts. It identifies the steps, conditions, and assumptions needed to achieve change, helping organisations plan, implement, and evaluate their efforts effectively. that Amref uses focus on the establishment of a community movement that challenges and transforms related social and gender norms; girls and boys who understand and claim their sexual and reproductive health rights; and policy makers and community leaders who develop and enforce laws against FGM/C.
CLARP attempts to solve the tripartite challenges of FGM/C, i.e. child marriage, teenage pregnancy, and school drop-out, while retaining other valuable and seemingly harmless aspects of Maasai culture. CLARP has been touted as a tool to reframe the role of culture in targeted communities and is often described as a systematic and longer process defined by communication, based on rational choice, external influences, and community validation (Reinholds 2021).
Next, we will explain Amref’s journey to generate the current CLARP formula, showing different lessons learned and points of adjustment over the years (Figure 13.2).
~
Figure 13.2. The CLARP journey. Source: Amref Health Africa 2024.
Note: ToC stands for theory of change. WASH stands for Water, Sanitation and Hygiene Programme. In 2017, Amref launched its Pan-African FGM/C Vision. This ambitious initiative aims to lobby and advocate for the complete eradication of FGM/C across the continent.
Amref introduces CLARP in Kenya
Since it is a health organisation, Amref started to work on FGM/C from a public health perspective. From its understanding of the complexities of cultural practices in the region, a direct approach focused solely on FGM/C would have likely faced significant resistance, so integrating discussions within a broader framework of sexual and reproductive health seemed more strategic. The focus of CLARP was strongly on the health risks and complications of FGM/C. However, the NGO realised that communities would find new ways to address these health issues, and medicalisation of FGM/C began to emerge. Anaesthesia was used to ward off the pain, and the presence of ‘medical’ personnel was a safety assurance to the girls and families. Therefore, a shift was needed towards a human-rights perspective and FGM/C was redefined as a violation of the rights of women and girls, as sexual harassment, and as a crime. This holistic perspective also put more emphasis on gender equality, recognising power structures that kept the practice in place, and the need for community-based interventions to foster dialogues.
Certain roles and power structures within the community needed to be acknowledged in order to effectively tackle FGM/C. While the influence of morans (warriors), mothers, and grandmothers was quickly recognised, it was understood that if CLARP did not adequately address the concerns and values of parents, elders, and circumcisers, it risked being perceived as an inadequate substitute for traditional practices. For instance, in many communities mothers gain considerable respect and social standing when their daughters undergo the traditional cut (see Hughes, Chapter 14). This cultural dynamic can lead to a reluctance by mothers to fully embrace CLARP, as it may be perceived as diminishing their status within the community. Likewise, the importance of the gifts traditionally given to fathers during the cutting ceremonies is frequently missing in ARPs conducted by other organisations. In CLARP it is recognised that these gifts symbolise respect and honour, and may be an entry point to engage fathers. Furthermore, circumcisers – who are often respected figures in their communities due to their role in the traditional initiation process – can also pose a challenge to the acceptance of ARP. Their opposition stems from the fear that CLARP (and ARP in general) could undermine their status and the cultural significance of their role in transitioning girls to womanhood.
It was acknowledged that, in order to foster genuine acceptance, it is essential to create inclusive discussions that recognise and respect the cultural significance of these roles while promoting the benefits of ending FGM/C. There was also a pressing need for inter-gender dialogues. By addressing the concerns and opinions of both genders, these dialogues aimed to break down the blame game between men and women as to who the main drivers of FGM/C are. Men kept saying it was a women’s affair. On the other hand, men felt excluded from the discussions and decisions surrounding CLARP, leading to a perception that their concerns were not being adequately addressed. FGM/C primarily affects girls, which means that CLARP had tended to be girl-centred. While addressing the needs of girls is undoubtedly important, this focus often came at the expense of the boy child, raising concerns about inclusivity. This imbalance fostered a sense of distrust, making it difficult for CLARP to gain widespread acceptance, ultimately jeopardising its sustainability.
In order to ensure a shared understanding between the two genders and bring men on board, regular inter-gender conversations were integrated into the process. It emerged that women were seen to be in the forefront because they implement men’s decisions as household heads. At another level, men were provided with crucial information about the health, social, and emotional implications of FGM/C, equipping them with the knowledge to become advocates and active partners in the fight against it. Acknowledging the shared responsibilities, (male) elders and morans also accepted a role in CLARP graduation ceremonies in blessing the girls.
Countering resistance
When entering communities, Amref often had to deal with resistance. Community ownership and buy-in were soon recognised as important elements for the success of CLARPs. In the beginning, as is the case with many development programmes, CLARP was introduced by programme implementers who were not from local communities. This outsider status often led to perceptions that these initiatives were encroaching upon the community’s cultural heritage, which contributed to scepticism and resistance. To solve this challenge, the programme later employed local community youth and extended the community dialogues to enable acceptance. Secondly, the presence of various VIPs – including donors, government officials, and educators from other communities – during the CLARP ceremonies further complicated ownership. Many community members viewed these events as an imposition rather than a culturally relevant alternative. This led to a decision to down-size the events and make them less public and more local, as suggested in studies by Graamans et al. (2019) and Matanda et al. (2023) which showed that public ceremonies associated with ARP have not proved to be effective in gaining community acceptance.
Broader implementation
It needs to be acknowledged that Amref’s CLARP model was tailored specifically to the cultural context of the Maasai (Amref Health Africa 2015). This approach allowed the CLARP programme to deeply resonate with Maasai traditions and values, making it more effective and culturally sensitive within that ethnic group. However, the model was implemented in a relatively small geographical area, limiting its reach and applicability. As a result, while it worked well within the Maasai community, its success and lessons learned cannot be easily generalised or transferred to other communities or regions with different cultural norms, practices, and geographic contexts. The ARP model is not a one-size-fits-all approach to addressing FGM/C. Broader implementation would likely require the co-creation of specific models to address the unique cultural and social dynamics of other populations.
Amref integrates WASH and CLARP
With continuous learning and adaptation, it was realised that other entry points might also be used to introduce CLARPs. Many communities had other more pressing issues and needs that, if not addressed, were also likely to erode the gains made in ending FGM/C through CLARPs. For the Maasai, a nomadic people living with their livestock in a semi-arid area, such issues included the dire need for water. This realisation led to the integration of CLARP and the NGO’s Water, Sanitation and Hygiene (WASH) programmes. In 2016, this resulted in the first ARP/WASH programmes (in Tanzania and Kenya), effectively addressing the water, sanitation, and hygiene needs of communities and introducing a gender-sensitive approach to prevent FGM/C and other harmful practices (Mbogo et al. 2022). Water committees became pivotal entry points for conversations about harmful cultural practices, including FGM/C, facilitating a more comprehensive and integrated dialogue within the community.
The role of education
Recognising the vital role of education in changing attitudes and ending FGM/C, it became important to collaborate with teachers to transform schools into centres for identifying girls who were eligible for CLARP. In these educational settings, training on girls’ rights, life skills, and negotiation strategies aimed to empower both girls and boys to assertively say ‘no’ to FGM/C. Cooperation with the Ministry of Education and education sector (at national level) has resulted in educational programmes that address FGM/C, though no specific FGM/C curriculum has yet been introduced in Kenya.
Action at county level
Counties were supported by Amref to domesticate the anti-FGM Act (2011) by developing policies for the eradication of FGM/C (see note 2). These policies are seen both as sustainability mechanisms for ending FGM/C and as local government commitments to end it. Some counties have integrated End FGM activities and budgets into their development plans. For example, the gender department of Kajiado County has an annual budget for anti-FGM/C activities (which was nearly £174,000 in 2023).
5 This budget was for implementation of its anti-FGM/C policy and other activities to combat sexual gender-based violence.Working closely with communities on FGM/C through CLARP, Amref had access to information and was able to gain insights into the implementation and enforcement of the law, which was especially a challenge in remote areas such as rural Kajiado. However, its strong collaboration with local county governments, influencing them to invest in and enforce the laws on FGM/C, and the NGO’s explicit zero-tolerance approach towards FGM/C, also caused mistrust (Graamans et al. 2019). This triggered resisting communities to make adaptations and conceal the practice, including by cutting girls at a lower age, cutting girls at the same time as boys, and cutting at night or cross-border, which has made it even more difficult to protect girls. This again proves how important it is to build up a trusting relationship and continuous dialogue with and in the community to make change happen.
Monitoring and evaluation
Another important programme element of CLARP is monitoring and evaluation. As Graamans
et al. (2019) have argued, ‘any intervention with the aim of encouraging people to abandon a historically-embedded cultural practice will likely suffer from some types of side-effects or negative unintended consequences.’
6 Seen online, no page numbers. How people behave, and change their behaviour, is highly unpredictable and needs to be monitored to reflect, follow up, and also mitigate unforeseen and unwanted consequences that can easily take place (such as contextual changes due to pandemics or climate change). Therefore, it is key to have a good monitoring system and keep reflecting on what is happening. The organisation had to grow in this aspect as well and came to understand that this was its responsibility. With the introduction of a theory of change, a methodology that allows development actors to exercise backwards mapping from the goal to the interventions, insight was gained by connecting outcomes with preconditions to form causal pathways to change. This methodology allows continuous reflection on the change process. To reach the desired goal of protecting girls and women from FGM/C, it was necessary to test certain assumptions. For example, the assumption that through participating in intergenerational dialogues men and boys become allies in changing social norms informed our male engagement. Or the (negative) assumption that policy makers are as much influenced by social norms as people in communities, which explained why we needed to invest more in lobbying and advocacy of state and policy actors.
Evidence gathering
When mapping causality and testing how change took place, there was a growing recognition of evidence building and the need to demonstrate the effectiveness and impact of the work against FGM/C in the longer run. In 2018, the NGO conducted a series of studies to assess the effectiveness and outcomes of the CLARP initiative. It was a big challenge (and not without limitations) to move beyond qualitative research and try to also quantify our efforts. The findings from these evaluations highlighted that, at impact level, the protection of girls and women against FGM/C was indeed successful, and we also saw several key related successes such as a reduction in teenage pregnancy, girls’ retention in schools, and a decrease in child marriage. However, attributing change specifically to CLARP remains a challenge. And a pressing question emerged: where are all the girls who have gone through CLARP and how are they doing? In what way is CLARP building sustainable solutions for these girls that supports them to keep protecting and empowering themselves and, through them, their communities too? Empowered girls can also act as role models and inspire and foster younger generations of girls to also make informed decisions and overcome the challenges that continue to persist in fighting FGM/C.
Tracking the Girls
To address the question of where the girls are and how they are doing after CLARP, Amref initiated a programme aimed at tracking their whereabouts. Consultations with girls (every six months until girls reach their twenty-fifth birthdays) are conducted by community health promotors (part of existing health structures) to provide local solutions and support networks on issues that arise.
This real-time tracking system gathers insights into the girls’ quality of life, career trajectories, family situations, and the threats they may have faced that are related to FGM/C. In this way, the NGO has strengthened the support given to girls and women. Ideally, girls who undergo CLARP remain free from FGM/C, which means that, in many traditional communities, they are not fully recognised as women. Instead, they are seen as girls who are still in a transitional phase. This situation can lead to significant psychological challenges as the girls navigate feelings of acceptance and belonging. Often, these girls struggle with the pressure to conform to cultural expectations, feeling out of place or isolated from their peers who have undergone circumcision. In some cases, this social pressure becomes so intense that the girls may ultimately give in and undergo FGM/C, despite their earlier participation in CLARP. According to Tracking the Girls’ reports, 4,000 girls have been registered on the system, and 1,750 girls have been followed up. Of these 1,750 girls, 11 per cent have reported a case (seventy-five cases of FGM/C, fifty-five teenage pregnancies, forty-three school drop-outs, and thirteen child marriages). But the majority are still in school and have not reported any harm or threat of harm.
The CLARP model, while valuable, is not without its imperfections and continuing struggles. It provides a strong foundation, but there is room for improvements and refinements, allowing for the integration of insights from various disciplines, programmes, and areas of expertise. By incorporating lessons learned from other fields and adapting to evolving social and cultural dynamics, the CLARP model can become more robust and effective in addressing the needs of the communities it serves. The ultimate goal is to continually evolve and strengthen the approach to ensure its relevance in ending FGM/C.