Lieutenant Colonel Omar Herrera is a key figure investigating Havana's building collapse, with reports highlighting his leadership in managing urban disaster responses.
Body Discovered in Rubble of Collapsed Building in Havana's Santo Suárez Neighborhood