Nepalese people participate in a candlelight vigil on condemning and protesting against the rape and murder of 19-year-old Yoruna Pun (Neha) in Kathmandu yesterday. Yoruna Pun (Neha) was found dead after being raped and murdered on February 2 in Pokhara, a major tourist destination in Nepal.