scl on Nostr: Jews believe they will usher in heaven on earth…..Jews believe they will usher in heaven on earth…..