Nepal said it would block access to several social media platforms, including Facebook, after they failed to register with authorities
It represents a grave threat to democracy and human rights that demands urgent attention.
Nepal said it would block access to several social media platforms, including Facebook, after they failed to register with authorities
It represents a grave threat to democracy and human rights that demands urgent attention.