April 12, 2021April 12, 2021 Abuhba IyeomaA Kenyan man who defiled his 6-year-old daughter arrested after days on the run