Rahab Njeri Deceased Rahab Njeri who died in Riyadh, Saudi Arabia. [Photo KBC] Deceased Rahab Njeri who died in Riyadh, Saudi Arabia. [Photo KBC]