alexa Pst Mugambi explains the mythical beliefs by residents of alleged footprints of Jesus in Meru - Daily Nation

 News