Mary Landrieu Oil Industry Shill

Author:
Publish date:

Mary Landrieu, United States Senator of Louisiana, is a perfect example of a corporate salesperson masquerading as a politician. Here she is talking to Ed Shultz about the oil spill that threatens to wreck the environment right on her doorstep:

RELATED