46 Maltese stuck on Danube cruise for New Year after ship ran aground

By January 1, 2026