Indian nurse Nimisha Priya sits on death row in Yemen, awaiting a pardon from the victim's family or facing a…
Read More
Indian nurse Nimisha Priya sits on death row in Yemen, awaiting a pardon from the victim's family or facing a…
Read MoreSyria's Islamist-led government introduces revised curriculum promoting radical Islamic content, sparking widespread criticism and concern for the country's secular future.
Read More