Osama bin Laden buried at Sea