22-year-old sentenced to life for defiling minor

  • | Citizen TV
    2,497 views

    Oluoch has 14 days to appeal ruling