Incestuous Man And Niece Frogmarched After Being Caught In The Act in Vihiga
An incestuous couple was Tuesday morning frogmarched in the streets of Bukulunya Sub-Location in Sabatia, Vihiga County after they were caught enjoying the forbidden