Nepal student's fiery old speech resurfaces amid deadly protests: 'We are torchbearers of the future' | Trending

Nepal student's fiery old speech resurfaces amid deadly protests: 'We are torchbearers of the future'

ByBhavya Sukheja
Published on: Sep 10, 2025 09:06 AM IST

The public outrage has forced Nepal Prime Minister KP Sharma Oli to resign, marking a dramatic turn in the country’s political landscape.

Amid the ongoing Gen Z protests in Nepal, an old video of a school student delivering a fiery speech is going viral online. The clip, which features a boy identified as Ora, was recorded during his school’s annual programme.

Nepal protests erupted after the government banned 26 social media platforms.(X/@Incognito_qfs)
Nepal protests erupted after the government banned 26 social media platforms.(X/@Incognito_qfs)

In the video, Ora begins his speech with a tone full of hope and conviction. “Today, I stand here with a dream of building a new Nepal. The fire of hope and passion burns within me, but my heart is heavy because this dream seems to be slipping away,” he says.

As the speech progresses, his words grow more intense. He describes his vision as an effort to “mortalise a monumental change in the course of history.” Addressing the nation directly, he continues: “Nepal, our mother, the country that gave us birth and nurtured us, what did it ask for in return? Just our honesty, our hard work, our contribution. But what are we doing?”

Ora then highlights issues that continue to plague the country - political instability, unemployment, and corruption. “We are bound by the chains of unemployment, trapped in the selfish games of political parties. Corruption has woven a web that is extinguishing the light of our future,” he says in the clip.

Further, Ora appeals to the younger generation to step up as agents of change. “We are torchbearers of the future. If we do not raise our voices, who will? If we do not build this nation, who will? We are the fire that will burn away the darkness. We are the storm that will sweep away the injustice,” he declares.

Also Read: Nepal’s Gen Z protests expose deep frustration over ‘nepo baby’ privileges

What is the cause of Nepal protests?

The speech is going viral at a time when Nepal is witnessing massive protests, largely driven by young people. The protests erupted after the government banned 26 social media platforms, including Facebook, Instagram, and WhatsApp, for failing to register locally. The crackdown is being viewed by many as an attack on free expression and has ignited widespread anger.

Clashes between protesters and security forces have already turned deadly, with several young demonstrators losing their lives earlier this week. Almost 200 people are also believed to have been injured in clashes with police.

The public outrage eventually forced Prime Minister KP Sharma Oli to resign, marking a dramatic turn in the country’s political landscape.

Get Latest Updates on Trending News Viral News, Video, Photos and Weather Updates of India and around the world
Get Latest Updates on Trending News Viral News, Video, Photos and Weather Updates of India and around the world
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }