The new country is going to have an 8 metre high ring fence and be called "New Palestine"
never heard the concept of artillery barrage? in action it's funnier... but to cross that... walking on water is easier.
for cheaper munitions...
like arrows making the sky black... your zombies are no treat at all.