
Leonia, New Jersey, is a small borough of with less than 10,000 residents. It’s located just on the east side of the Hudson river from New York, and it wants to wipe itself of the map. Literally. This isn’t some ill-conceived joke about New Jerseyan self-immolation (they can’t even pump their own gasoline), but rather one...
More...