pb-121228-nepal-festival-nj-01.photoblog900
BREAKING NEWS – Kathmandu, Nepal – The government of Nepal is now blaming the influence of the United States for ruining their Yomari Puni festival. Jyapu Day used to be a joyous event honoring their gods, but now many of their women just walk in the procession flashing gang signs.