News

It's Nepal's Biggest Holiday And Goats Are Not Happy About It : Goats and Soda The festival of Dashain brings thousands of goats to Kathmandu — for dinner, sacrificed to honor a Hindu goddess.