This DHS poster, uploaded on New Year’s Eve when people weren’t paying attention, shows an idyllic beach and a vintage (naturally) Cadillac and says, “America after 100 million deportations.” That’s nearly a third of the U.S. population. Think about it.
Leave a Reply