Bariyapur

Devotees slaughter tens of thousands of animals in Nepal festival

BARIYAPUR: More than two million Hindus massed in a remote corner of Nepal on Friday… Read More