The family of Chloe Wiegand, who died after falling out of an 11th-floor window on Royal Caribbean’s Freedom of the Seas, is heading home to Indiana.
New Orleans Breaking News & Events
The family of Chloe Wiegand, who died after falling out of an 11th-floor window on Royal Caribbean’s Freedom of the Seas, is heading home to Indiana.