Geneva, Nov 6 (AFP/APP):UN rights chief Volker Turk on Saturday urged Twitter’s new owner Elon Musk to make respect for human rights central to the social network after he sacked around half the company’s employees. Reports of Musk laying off the platform’s entire human rights […]