Video PlayerClose
Nepalese soldiers inspect an explosion site in Kathmandu, Nepal on May 26, 2019. Three people were killed while five others were injured in two separate explosions in Nepal's capital Kathmandu on Sunday evening, a spokesperson of the Nepal Police confirmed. (Xinhua/Sulav Shrestha)