Posted on 7 May 20217 May 2021 by Phil Stone NEWCOMERS! HERES THE DEPOPULATION LIST UK BY 80% NEW WORLD ORDER