News

This week, three separate benches of the Supreme Court spoke of restricting freedom of speech on social media.
Indian nurse Nimisha Priya faces death row in Yemen for alleged murder, sparking diplomatic efforts for her release.