you err, Armagedon is not a literal man-battle in literal Israel/Palestine at all, that is a Prot reading of the pasage you quoted above. It means the final battle between Antichrist and Christ.....NOTHING to do with man against man tanks, battles,etc....nothing to do with planes, ships, nukes,etc....it is the final battle of :devil2:/Antichrist and Christ......though earthly things will be involved in 2nd.........
Britain 1918 was largely lead by NWO/тαℓмυdists........nothing to do with scripture in the context you posted at all.......