News For You Big Business Lie…No Need to Import 1.5 Million a YearBy Daniel FlemingFebruary 12, 2019 One of the biggest lies today, which is championed by the Koch brothers is that we need to allow more…