Senator McCaskill reflects on the need for better due diligence.
04/26/2010
https://www.congress.gov...