Dec
21

John Pilger answers Obama’s claim that US military is “finest fighting force in history”

http://www.youtube.com/watch?feature=player_embedded&v=CcsS6fi41hc

 

ladyliberty.bmp