National

More arrested over death of sex workers – Police

Seven persons have been charged with murder and complicity to murder over possible involvement in what seemed to be a systematic spate of killings that claimed a dozen of sex workers in Kigali City in the months of July and August this year.
no image
Times Reporter