A terrible fire broke out in a US Navy ship in California, injuring 17 sailors and four civilians.

According to local media, The navy ship was anchored at San Diego Naval Base for repairs and there were about 160 sailors on it.

According to officials, the injured have been shifted to the hospital with minor injuries. The cause of the blast could not be ascertained.