Support for online sexually abused children

Facts

Project partners:
Ministry för Digital Transformation, Ombudsman for Children, Ukraine and The Hug

Where:
Ukraine and Thailand

Contact:
Susanne Drakborg
[email protected]

Many countries lack the knowledge and resources to respond to and support children who have been sexually abused online. Adult ignorance and prejudiced behavior may increase the child’s stigma and trauma. Childhood has identified a particular need in countries where there are major shortcomings in the child safeguarding responses and/or where parents and other adults have very little knowledge about the internet.

Increased knowledge

In Thailand, Ukraine and other countries Childhood invests in projects that provide support to children who have been abused online, as well as in projects that increase the awareness and knowledge among those who work with children. In Ukraine, we cooperate with the Ombudsman for Children and the Ministry of Digital Transformation in order to further develop the national telephone help line for exposed children. The counselors are educated about online abuse and a special help line for child sexual abuse victims  is to be launched.

Exposed children must be treated with respect

In Thailand, Childhood invests in The Hug, an organization that educates police officers and investigators in how to handle cases involving child sexual abuse online, with special focus on the respectful treatment of the child. In order to give professionals a basic knowledge about the problem and guidance on how to support the children, the project includes the production of a handbook. The project also provides information and support to exposed children and their non-offending relatives. Today, such resources do not exist in Thailand.

 

Photo: Susanne Drakborg

.acf-map { width: 100%; height: 400px; /*border: #ccc solid 1px;*/ /*margin: 20px 0;*/ } // Fixes potential theme css conflict. .acf-map img { max-width: inherit !important; } (function( $ ) { /** * initMap * * Renders a Google Map onto the selected jQuery element * * @date 22/10/19 * @since 5.8.6 * * @param jQuery $el The jQuery element. * @return object The map instance. */ function initMap( $el ) { // Find marker elements within map. var $markers = $el.find('.marker'); // Create gerenic map. var mapArgs = { zoom : $el.data('zoom') || 16, mapTypeId : google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map( $el[0], mapArgs ); // Add markers. map.markers = []; $markers.each(function(){ initMarker( $(this), map ); }); // Center map based on markers. centerMap( map ); // Return map instance. return map; } /** * initMarker * * Creates a marker for the given jQuery element and map. * * @date 22/10/19 * @since 5.8.6 * * @param jQuery $el The jQuery element. * @param object The map instance. * @return object The marker instance. */ function initMarker( $marker, map ) { // Get position from marker. var lat = $marker.data('lat'); var lng = $marker.data('lng'); var latLng = { lat: parseFloat( lat ), lng: parseFloat( lng ) }; // Create marker instance. var marker = new google.maps.Marker({ position : latLng, map: map }); // Append to reference for later use. map.markers.push( marker ); // If marker contains HTML, add it to an infoWindow. if( $marker.html() ){ // Create info window. var infowindow = new google.maps.InfoWindow({ content: $marker.html() }); // Show info window when marker is clicked. google.maps.event.addListener(marker, 'click', function() { infowindow.open( map, marker ); }); } } /** * centerMap * * Centers the map showing all markers in view. * * @date 22/10/19 * @since 5.8.6 * * @param object The map instance. * @return void */ function centerMap( map ) { // Create map boundaries from all map markers. var bounds = new google.maps.LatLngBounds(); map.markers.forEach(function( marker ){ bounds.extend({ lat: marker.position.lat(), lng: marker.position.lng() }); }); // Case: Single marker. if( map.markers.length == 1 ){ map.setCenter( bounds.getCenter() ); // Case: Multiple markers. } else{ map.fitBounds( bounds ); } } // Render maps on page load. $(document).ready(function(){ $('.acf-map').each(function(){ var map = initMap( $(this) ); }); }); })(jQuery);