Tag: world’s largest animal sacrifice

  • By: Dog
  • Nov 01, 2009

Nepal Gadhimai festival – Losing my religion!

Disclaimer: - The following post may ripple through your religious sentiments...so be it!“The greatness of a nation and its moral progress can be judged by the way its ...