Al Mohler on Lessons Learned

Al Mohler reflects on his recent surgery, complications and recovery.
Article HERE.
HT: Ben Wright

295 reads