Nepal's festival season starts with a parade for a living goddess


Tens of thousands of devotees celebrated the start of Nepal's festival season by gathering in Kathmandu. On Saturday, they packed the old palace courtyard and pulled a wooden chariot carrying