New Delhi: India pledged to uphold the 2021 United Nations resolution on human rights on the Internet but imposed 19 restrictions since, …
Read more: India broke pledge to support UN resolve on human rights over internet, says Surfshark study
2023-06-02