ADVERTISEMENT

Oprah honours Mandela ahead of global charity concert

Published Dec 1, 2018 04:17 am
SOWETO, South Africa - US television celebrity Oprah Winfrey on Thursday paid emotional tribute to Nelson Mandela as she prepared to host a star-studded concert in Johannesburg to cap celebrations marking 100 years since his birth. Winfrey will co-host the Global Citizen festival on Sunday, where artists including Beyonce, Jay-Z, Cassper Nyovest, Ed Sheeran, Femi Kuti, Pharrell Williams, Chris Martin and Tiwa Savage will perform. US TV personality Oprah Winfrey delivers a speech during an event to mark 100 years since the birth of Nelson Mandela, at the University of Johannesburg, Soweto Campus, in Johannesburg on November 29, 2018. (AFP/Gianluigi Guercia) US TV personality Oprah Winfrey delivers a speech during an event to mark 100 years since the birth of Nelson Mandela, at the University of Johannesburg, Soweto Campus, in Johannesburg on November 29, 2018. (AFP/Gianluigi Guercia) The concert is the climax of a year of events celebrating the centennial of Mandela's birth in 1918, and is part of a campaign to tackle poverty, child malnutrition and boost gender equality. Winfrey hailed Mandela's "goodness and integrity", describing him as her "favourite mentor" as she spoke at a public debate at the Soweto campus of the University of Johannesburg. "He was a man who could have sought revenge, but he was a man who sought reconciliation," she said, adding he "knew that when one of us is wounded all of us are bleeding." Mandela was jailed under South Africa's apartheid regime. After being released in 1990, he led the country's transformation into a multi-racial democracy. He died on December 5, 2013 aged 95. She said Mandela "could have actually crushed his opponents with his power but instead he choose to defeat them without ever" ever disarming them. Former US president Barack Obama spoke in Johannesburg in July, delivering the flagship address of the "Mandela 100" celebrations, remembering the "wave of hope that washed through hearts all around the world" when Mandela was released from jail. Tickets for the weekend concert were allocated to people who have taken part in the Global Citizen campaign. The 64-year-old talk show queen spoke to hundreds of mainly women guests at an auditorium in Soweto, a township which was the hotbed of the struggle against apartheid. The public debate was also attended by Mandela's widow Graca Machel and South Africa's former deputy president Phumzile Mlambo-Ngcuka, who is currently the head of UN Women. "We all need to roll up our sleeves wherever you are whatever you can do and begin to build a new future," she said in her speech. "In doing that you align with Madiba vision - both compassionate and practical," she said, referring to Mandela by his clan name. Winfrey in 2007 founded a school in South Africa for girls from poor backgrounds to groom them into elite leaders. Listening to the speech was Lumka Jwara, a 28-year old banker from the neighbouring township of Kagiso. "She has done a lot for so many people, even indirectly, through her shows. Both she and Mandela are resilient, they have the ability to change other people's lives," said Jwara.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.