News

If negotiations fail, execution is imminent, as Yemen’s Supreme Judicial Council upheld the sentence in 2023. India could ...