Skip to main content
USA ranks 62nd globally by average life expectancy despite the fact that the USA ranks first by average health spending. Americans are being scammed by their own healthcare industry.

Comments