Ruby Princess cruise ship has left San Francisco after being damaged in dock crash
Repaired Ruby Princess sails for Alaska after 3-day layover in San Francisco Repaired Ruby Princess ...
John Ramos and Betty Yu
12/07/2023