91³Ô¹ÏÍø

Watch CBS News

"Girl Talk" mentoring program tackles bullying, creates safe space for Philadelphia girls

PHILADELPHIA (CBS) — Camp is a place where life-long friendships and memories are made. One Philadelphia teen turned her camp days into a safe space to discuss social issues young girls face every day.

Instead of attending a typical summer camp, these girls look forward to having real conversations. Some of those conversations are around cyberbullying, managing the expectations of social media and even gun violence.

It's part of "Mrs. Lanier Presents Girl Talk Mentoring." Last year, we spoke to Edwena Lanier and her daughter Aleemah, who co-authored the book "Let's Help the Bully," inspired by then-12-year-old Aleemah's personal story.

Aleemah and her mother aren't the only authors in the family. Aleemah's older sister, Aniyah, also wrote a book fit for teens.

"Me being my age and teenager, I went through cyberbullying," Aniyah said, "so I put it in a book as well."

Bullying doesn't just happen in person anymore. And the book is called "The Invisible Bully."

"There's different ways of going through bullying as far as social media," Aniyah said. "They can call you names, comment on your post, come to your inbox and just say anything to harm you or hurt your character."

Aniyah says her book is just the start. During camp sessions led by her mother, they continue these conversations with young women and more.

Lead mentor Nashay Hooks is excited to pour into these young women every year.

"We try to get the young ladies to understand that no matter what you do or deal with," Hooks said, "we've all been through it."

Hooks says Girl Talk started 13 years ago as an after-school program and the girls wanted more. Now, they meet in person and on Zoom for up to eight weeks in the summer.

Now 19 years old and studying to be a social worker, Aniyah hopes to continue in her mother's footsteps by having Girl Talk.

"My purpose in life is to help others," Aniyah said.

Girl Talk is finishing out its summer on Zoom. To be part of these amazing conversations, visit the group's Instagram, @.

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=296763317a51cab90faa73f1bb146d5c'; 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(); } }); }); }); });