Since I've been discussing the unethical practices of O'Keefe and his disciples in the St. Louis tea party, this is an absolutely fantastic recent takedown of James O'Keefe on NPR's "On the Media":
The host expose exposes blatantly misleading edits by O'Keefe, and O'Keefe's only response is to attack some vague straw man that says "everyone must release full unedited video at all times." The reality is that O'Keefe has been busted numerous times blatantly lying and editing video to reflect the exact opposite of reality. That's indefensible, and it's no wonder that O'Keefe refuses to take on the criticisms directly.
Trump is Grover Norquist’s fantasy president
1 hour ago