October 12, 2026

A Nepali youth’s harrowing tale of survival after being trapped