Christians protest Nepal ousting Christmas

Christians are protesting the Nepali government's recent decision to remove Christmas as an observed national holiday.

0
0