As Nepal prepares for the elections next month, the 2001 royal massacre remains one event still discussed and remembered.
The royal family had assembled at the Narayanhiti Palace in Kathmandu on June 1, 2001.
Quick Cremation, No Autopsy: Nepal’s 2001 Royal Massacre, Conspiracy Theories
Mar 4, 2026 | 1:26 PM
