Deagel.com has been a favorite for conspiracy theorists for a report it's been running since 2003 that forecasts a huge drop in the United States population. The site was allegedly created by Council of Foreign Relations member and Director for International Relations for the Rockefeller Foundation, Dr. Edwin A. Deagle Jr. who passed away on February 16th, 2021 in Tampa, Florida.
Deagle was Under Secretary of the Air Force under President Bill Clinton and later became Assistant to the Secretary of Defense and the Deputy Secretary of Defense under Clinton in 1994. But the Whois information that would identify the owner of the site has been made private.
Almost daily, Deagel.com publishes what appears to be sensitive military and economic information from countries around the world. But what has captivated conspiracy theorists for many years is its Forecast 2025, which notoriously predicts a massive population decrease of the U.S. due to health, economy, and emigration, natural disasters, etc.
According to the site, by 2025 the population of the USA will be 100 million people.
Move to page 2 for more details.