(Kelvin Karani/Standard) For centuries, residents of a village in Kwale County have lived believing God visited and left behind his footprints. What appear to be two giant footprints at Lwayo Lwa ...
Some of those who have seen the mysterious footprints left in the snow on Jan. 11, either in person or from a video made by Waynesville artist Joseph Thomas, say they can only reach one conclusion.