Talk Truth 09.07.23 - Shawn Buckley | Shelia Lewis Testimony

5 months ago

In this episode of Talk Truth, we dive into the heartbreaking story of Shelia Lewis, an individual who was denied a life-saving organ transplant unless she consented to receive the COVID vaccine. Shelia shares her experience of being on the transplant list, the pressure she faced to get vaccinated, and her fight for her constitutional rights. Watch her full NCI testimony here:

Loading 4 comments...