News

In the heart of Nepal, the Newar people honor a living goddess—an 8-year-old girl—with one of the most intense rituals you’ll ever witness: the sacrifice of a buffalo. This ancient ceremony ...
According to the city, the owner of the water buffalo, Prem Nepal, told officers the buffalo was aggressive and escaped from its pen. After several days the buffalo was finally captured and taken ...