by Dr. Boyce Watkins, Your Black World, TheGrio.com – scholarship in Action
President Obama’s announcement that the U.S. military has killed Osama Bin Laden was an obvious show-stopper, both literally and figuratively. The world has been waiting for years to have some semblance of hope that our failed War on Terror might be coming to an end. Like the War on Drugs so many years before, our nation seems to repeatedly find itself in the middle of battles that simply cannot be won outright.