The 2026 Youth Olympic Games have officially opened in Dakar, marking the first Olympic event on the African continent. Nearly 3,000 teenagers from over 200 countries are competing in about a dozen sports amid Senegal's economic crisis and a government crackdown on LGBTQ+ people.