Deagel Depopulation Forecast: U.S. Expected to Lose 70 Percent of its Population by 2025