An Indian national, Shahzadi Khan, was executed in the UAE on February 15, 2025, after being convicted of murdering an infant in her care. Despite multiple legal appeals and mercy petitions, her ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results