Military Site’s Forecast for 2025: Economic Collapse Will Lead to Massive 78% Depopulation in America
With economic malaise on the horizon and any number of triggers ready to set things into motion, military site Deagel.com recently posted their global forecast for 2025. The site, rumored to be a front for various alphabet intelligence agencies, says that America will…
Read more