Liberation is our ultimate independence

Today marks the beginning of the longest weekend sandwiched between 1st July and 4th July which are Independence and Liberation Days, respectively, in Rwanda. These are not ordinary days in our history.
no image
Oscar Kimanuka