Obama Goes on Collectivist Rant In Front of Troops