Video

euronews_icons_loading
Nepal's new "living goddess" makes first public appearance