Quote Originally Posted by Nibiru View Post
Have you seen the Deagel population forecast for 2025 (UK down by 77%)...
They took down that web page shortly after people started to notice, but someone took this screenshot of the prediction for the States...