human rights China imprisons human rights lawyer couple for trying to meet EU officials ANI October 30, 2024
human rights Taliban defends public execution, calls punishment is “divine command” ANI October 30, 2024