Week Review

After years of indifference towards the pursuance of Genocide fugitives and suspects living on its soil, France finally acted by arresting Tite Barahira, a former commune leader in eastern Rwanda accused of conspiring to commit Genocide against the Tutsis.
no image
Times Reporter