News

ICC arrest warrants recognise rights of Afghan women and those Taliban sees as not conforming with gender identity such as LGBTQI+ ...
Nimisha Priya, an Indian nurse on death row in Yemen, is set to be executed on July 16. Legal efforts continue for her ...