China bans human rights watch boss over protest support
Kenneth Roth was denied entry to Hong Kong where he was scheduled to launch the organisation;s latest world report.
Kenneth Roth was denied entry to Hong Kong where he was scheduled to launch the organisation;s latest world report.
All content is Copyrighted © 2025 The Premium Times, Nigeria