Posted on May 2, 2011

FOX News: Bin Laden Burial "Could Take Place At Sea"

FOX News reports that Osama bin Laden will be buried by 4:00pm tomorrow, following Islamic traditions.