Many people think that finding guidance in our imperfect world is very difficult. But the story of Robert Davilla proves otherwise. Robert Davilla is a man who is paralyzed from neck down. He found Allah SWT in his room in a nursing home, in Churchtown, Texas. He was born in a profound Christian family, received weekly visits from a priest but Allah SWT’s guidance reached him. Hear the story of Rober Davilla, a truly inspiring man and how he comes to Islam.