Pegasus software

Pegasus reports highlight worst fears of surveillance technology: UN Human Rights Chief

Representative Image NEW DELHI: Michelle Bachelet, Human Rights Chief at United Nations, issued a statement on the revelations on the…

3 years ago