Welcome Newfag!
The fact that the article attributes the content to conspiracy theorists makes the whole thing particularly credible in my mind.
I know I'll take crap for Wikipedia but… Neuordnung basically means New Order
Let me guess, you are gonna say Noahide, coz you're a muhjoo shill.