Explosion at a military storage facility in Holguín, Cuba claims 13 lives. Investigations underway as Díaz-Canel expresses deep sorrow over the tragic event.
Published on 1/16/2025