Jack Shaw
These massive vessels carry thousands of people who are untrained for sea travel, so the crew must take every precaution. Here are the various ways that cruise ships prevent passengers from falling overboard.
Continue reading →