By | May 02 2011 4:01 PM

The fact that Osama Bin Laden was found living in Pakistan after all these years of denials by Islamabad officials has many prominent people in the U.S. angry and concerned, including Senator Carl Levin, who also happens to the chairman of Senate Armed Services Committee