A pro-monarchy protestor pelts stones at police personnel during a protest in Kathmandu, Nepal.
A pro-monarchy protestor pelts stones at police personnel during a protest in Kathmandu, Nepal, on March 28, 2025. Photo by Rojan Shrestha/NurPhoto via Getty Images
A pro-monarchy protestor pelts stones at police personnel during a protest in Kathmandu, Nepal, on March 28, 2025. Photo by Rojan Shrestha/NurPhoto via Getty Images
info_icon