Here comes the spin! LMAO!!!!!
http://tpmmuckraker.talkingpointsmemo.com/2011/03/npr_appalled_by_exec_ron_schillers_comments_in_jam.php
"The fraudulent organization in this video repeatedly pressed us to accept a $5m check, w no strings attached, which we repeatedly refused."
....Sure....Whatever You Say.