Justice is Served You would have had to be living under a rock not to notice that the death of Osama Bin Laden was announced last week. There was an amazing amount of drama and speculation in the moments leading up to the announcement. I have to honestly say that as the news broke, my […]