Firefighters battle blaze at US naval base

    A fire on a US warship has hospitalized 21 sailors and civilians.