Talking The Walk

Project/Program: 
Talking The Walk
Episode Info: 
111
Pastor Shawn Edmonds and his wife Melicia Edmonds shares on the reality and acceptance of the loss of both of their children on the same day due to Leigh Syndrome January 2020.