Nepalwatch

A Best Online News Portal from Nepal in English

15th of November 2026

Over 1,000 Ukrainian soldiers surrender in Mariupol: Russia