Video Post – It’s time to admit that US health system is 3rd rate, or worse

 

On YouTube  at: