Reason: None provided.
Have you seen the Deagel report? Massive grim news on UK and US population reduction by 2025.
2 years ago
1 score
Reason: None provided.
Have you seen the Deagel report? I'll add a link here in a minute. Cannot find it easily online anymore.
2 years ago
1 score
Reason: Original
Have you seen the Deagel report?
2 years ago
1 score