7 Big Dividend-Paying Sin Stocks That Can Survive a Potential Upcoming Market Crash
With economic and market uncertainty prompting investors to look for safe havens, these seven "sin" stocks look like outstanding values that should hold up well if things remain rocky, even in a…