Browsing: At least 29 people were killed and over 600 others injured as a massive storm lashed Nepal