22-year-old sentenced to life for defiling minor

  • | Citizen TV
    4,728 views

    Oluoch has 14 days to appeal ruling