Stephen Womack actually said...
The members of America's Armed Forces are promised care for life due to the sacrifice they make to serve our Nation.
Context
Womack emphasizes the commitment to care for veterans as a promise.
10/15/2019