Did that Nightline hit piece piss you off yet? Here’s a better perspective from RT America: http://tinyurl.com/ylovglh