12 Islam is the Only Winner in the Ukraine War (robertspencer.org) posted 2 years ago by Eldourado 2 years ago by Eldourado +13 / -1 8 comments share 8 comments share save hide report block hide replies
I dont know where this guy got his stats from, but the European nations had fertility rates over replacement rate until the 70's.
Also, the Chechens arent interesting in any land outside of Chechnya, and their birth rate is already low and declining.