Pictured, a tax day protest in St. Paul, Minn. Libertarians and socialists make for strange bedfellows, but bedfellows nonetheless, argues the author. (Photo/Fibonacci Blue via Flickr)

Strange Bedfellows: Socialists And Libertarians

On foreign policy, immigration and civil liberties, the two have more in common than they think.