The second paragraph at that website...
“The status of a nation subsequently does not depend on its number, strength or technological advancement, but rather how much it submits to the commands of God. When a nation seeks to be free from such commands, then ultimately it will meet its destruction.”
They got that part right...the rest is ridiculous and scary at the same time.
;-\