There’s no stitching this together properly without making it worse… let the mess break up into tiny countries with borders they are happy with, kick anyone that wants to control too much surrounding territory (as in they think someone else’s city state shouldn’t exist) square in the head and just protect the lot with either a permanent NATO presence or use it as the excuse to give Frontex the EU’s common border and coast guard a sibling and actually make a damn Army of the European Union, have some fun with the name even, the European Union Defence Forces doesn’t sound too bad in French either, “Forces dē défense de l’Union Européenne” FDUE, EUDF, im just using Google translate so I’m sure some actual French speaking people could probably come up with another clever NATO style name where the acronym is the same in French…
This looks like someone has a huge axe to grind with religion, and took this as an excuse to grind it, no matter how unrelated it was...