Everyone has heard by now that Osama Bin Laden was killed by US Forces.
Does this close the book on 911? Do you believe the official story that planes took down the towers? Do you think one man was worth thousands more American lives, hundreds of thousands of Iraqis and Afghans and the trillions of dollars of U.S. debt to countries like China? This and more news about whats going on with the Black Talk Radio Network.