The body of slain terrorist leader and 9/11 mastermind Osama bin Laden has been buried at sea, CNN reports.
He was laid to rest Monday, soon after being killed in a mansion in Pakistan Sunday. The tight turnaround upheld the Muslim custom in which bodies are buried within one day of death. The official who released this information on bin Laden's burial gave no further information.
Meanwhile, there are reported photos of bin Laden's dead body, but a decision has not yet been made on whether they will be released to the public.