On Nov. 8, 2025, a sense of anxiety swept through Rangeli municipality in eastern Nepal. Social media photos appeared to show ...