Published On Mar 17, 2012
Here BAR's Glen Ford takes a long hard look at some of the recent atrocities committed by US troops overseas.. includeing soldiers urinating on dead Afghanistan soldiers, the burning of Qurans and the recent gunning down of 16 innocent villagers... He connects it to our sordid history of racism and gives us all one to grow on...
show more