Native American Overlords

Aired:  01/04/11 Views: 30,522

Stephen addresses America's new Indian overlords after President Obama endorses the U.N.'s declaration on the rights of indigenous peoples. (3:27)

Loading...