Monday, May 2, 2011

Death of Osama Bin Laden

I woke up this morning and turned on the television to hear the news that Osama Bin Laden, who has been a fugitive from justice since the destruction of the World Trade Center twin towers in 2001, has been killed by U.S. forces in Pakistan. There will be no need for a military tribunal for him.