S&P 5007,737.89 0.72%
Dutch Court Imposes Life Sentence for Rwandan Genocide and War Crimes — Witness News