New York [US], December 26 (ANI): Condemning the killing of Baloch leader Banuk Karima Baloch in Canada, Kenneth Roth, the executive director of Human Rights Watch on Friday emphasised the need for a thorough investigation into the death of the slain activist.
Hong Kong, Jan 13 (ANI): Immigration authorities on Sunday barred the executive director of Human Rights Watch from entering the semiautonomous territory, where he was about to launch a report reviewing rights practices around the world that focused heavily on actions of the Chinese governme