India broke pledge to support UN resolve on human rights over internet, says Surfshark study
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 studyContinue Reading