Nepal's "Gen Z" youth demonstrations ousted the Himalayan nation's prime minister in September 2025, but visuals of people marching with a banner of Indian Prime Minister Narendra Modi do not show ...