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 ...