Love it or hate it, it’s abominable

The Visit Nepal 2020 yeti mascot has been met with bewilderment and some outrage
Sanghamitra Subba
January 29, 2020

Recommended