Mercedes Benz executive of Alabama SUV plant arrested under new anti-immigrant law for not carrying his passport with him at all times. The St. Louis Post-Dispatch responds with an editorial:
Here’s an idea: You should move your SUV plant to Missouri. Our state has many advantages over Alabama. We are the Show-Me State, not the […]