The Pentagon Channel is reporting Osama bin Laden‘s body was dumped into the sea (or buried at sea if you prefer) from the deck of the San Diego-based USS Carl Vinson. The United Kingdom newspaper the Telegraph reports those aboard the Carl Vinson performed accepted Muslim death customs on bin Laden’s body before they slipped him into the sea. (Read more)