Posted by: shrestha babu August 1, 2015
Another barbaric practice in Nepal, ripping a live goat apart
Login in to Rate this Post:     0       ?        
It says festival of Newari people but I have never heard of this before.
Read Full Discussion Thread for this article