A 650-foot (200-metre) ferry was ablaze in the Baltic Sea on Saturday after an explosion on the upper deck that injured 22 people. Firefighting ships were spraying the vessel with water to keep it from breaking apart and spilling some 170 tonnes of fuel. German officials said the blast appeared to have been a technical mishap. Some 204 passengers and 32 crew were rescued by six ships that moved in to help after the explosion on the Lithuanian-flagged 'Lisco Gloria' around midnight.