KATHMANDU: The Russian Embassy in Nepal has confirmed that its official Telegram channel remains operational, even as access may be disrupted due to the Nepal government’s recent move to block the messaging platform. In a statement posted on its verified Facebook page, the embassy informed its subscribers: “The official Telegram channel of the Embassy continues […]