Devotees pull a chariot during a procession on the third day of the ‘Seto Machindranath’ festival honouring Nepal’s patron deity in Kathmandu on April 7, 2025. (Photo by Prakash MATHEMA / AFP)
Happy
Sad
Surprised
Excited
Angry
20 May, 2025
17 May, 2025