Bin Laden – A Pound of Flesh

If you haven’t noticed, America is cheering because it was announced last night that Osama Bin Laden was killed. Some people feel this is justice.   Some people feel that we won the war.  Some people, like myself, feel nothing has […]