A preliminary investigation indicated the explosion was caused by a gas leak, according to a stream of updates posted on President Miguel Díaz-Canel's Twitter account. Díaz-Canel arrived at the scene shortly after the explosion, video shared on social media shows.