Soren Almeida, 22, said the experience was "the scariest" moment of his life, and he wasn't sure if he would make it through.
Kathmandu, Jan. 25 -- Representatives from more than 100 countries took part in Nepal's Universal Periodic Review in Geneva, ...