> enforce their borders since millennia.
In English it's "have enforced their borders for millennia"; the phrase "since [length of time]" is almost always grammatically incorrect and a giveaway that someone's not a native English speaker.
It is not my native language, and I wouldn't have made this mistake if I wasn't in a hurry and on my phone. Unfortunately I cannot edit it anymore.
It is not my native language, and I wouldn't have made this mistake if I wasn't in a hurry and on my phone. Unfortunately I cannot edit it anymore.