Independence without Liberation is meaningless

Today 4th July, marks the day the Rwandan Patriotic Front (RPF) entered Kigali bringing about the end of genocide while the whole world looked on in silence. Genocide took place in 100 days while the world watched and up to today some people are denying that genocide ever took place!
no image
Times Reporter