Pakistani Paralympic Skier Insha Afsar: A Journey of Resilience and Triumph
MUZAFFARABAD, Pakistan — April 10, 2025 — In the rugged, snow-capped mountains of northern Pakistan, a young woman named Insha Afsar has carved a path of inspiration that transcends borders