Those Responsible for the 1994 Rwandan Genocide Must Be Brought to Justice
Rwanda is a landlocked country located in East Africa. According to the Peace Worldwide Organization’s Civility Report 2021, Rwanda has a population of 13 million, a literacy rate of 73%, a gross domestic product (GDP) of $10.4 billion, and per...