Man who knocked on door and claimed he was God stabbed to death by homeowner
FOX 4 Kansas City / Posted 4 days ago
was God and was there for him. He was barefoot and when he made that comment, he just turned around and left,” said Dan Paulino, Police Chief for the Velda City Police Department.
When Willoughby came back he smashed a front window, police... Read more