International Maritime Ro-Ro Cargo Ship Aground In Uk Waters Roland Ekama Jul 10, 2023 A roll-on/roll-off cargo (Ro-Ro) ship has grounded on Wolf Rock Lighthouse off Landโs End in Cornwall, England. The vessel is the Maltese-flagged M/V Mazarine, built in 2009, belonging to…