Skip to content

Changes in disabilities in the USA- An extra 3.2 million people are now disabled in America

Jim Crenshaw – January 27th, 2023

Edward Dowd has consistently been the best at putting out information on this topic and the life insurance death claim increases we have been seeing among others. I wonder how long we can sustain this before it drags us under?
Video sourced from White Rabbit on Gab:

Leave a Comment