Fire on US Navy Ship, 21 Injured From Explosion
An explosion on a United States Navy ship moored at a base in California set off a major fire on Sunday injuring 21 people – 17 of them sailors, according … Read More
An explosion on a United States Navy ship moored at a base in California set off a major fire on Sunday injuring 21 people – 17 of them sailors, according … Read More