VIDEO: New Yorkers Boo Their Socialist Mayor

What is going on in the world? First France goes about ousting local socialists who have been in power forever. Now New Yorkers greet their new socialist mayor on baseball's opening day with a hail of boos as he throws out the first pitch for the Mets.