International
Israel Condemns Nobel Peace Prize Award to Navi Pillay Over Gaza Genocide Report
Israel denounces Nobel Peace Prize awarded to Navi Pillay, who chaired a report finding genocide in Gaza.
Israel denounces Nobel Peace Prize awarded to Navi Pillay, who chaired a report finding genocide in Gaza.
Rwanda observes Liberation Day on July 4th, remembering the end of the 1994 genocide and honoring victims.