Ayra Starr, Kawhi Leonard Join 2025 Giants of Africa Festival in Kigali

Nigerian pop star Ayra Starr and NBA champion Kawhi Leonard have joined the star-studded lineup for the 2025 Giants of Africa Festival, set to take place in Kigali, Rwanda from July 26 to August 2. The week-long event will unite 320 young athletes from 20 African countries and draw over 20,000 attendees for a celebration […]