Nepal under fire for Telegram ban as rights groups warn of ‘serious human rights violation’ 31 July 2025