Liberating Libya - Priceless?

Russia Today's propaganda piece on the Libyan War. Posted on their YouTube page on Nov. 1st, 2011, at http://www.youtube.com/watch?v=w5ZANrZl6rc

Categories

Video Shock and Awe