Louisiana tops WalletHub's list, while Minnesotans emerge as the least stressed
(Newser) -
If you've been living a relaxed, relatively stress-free life for the past few years, a) you're lying, and b) if you're not lying, can you tell us your secret? The folks in Louisiana certainly would like to know, as the Pelican State ranks as the most-stressed state...